Skip to content

Commit 95cf28d

Browse files
committed
Using ::class syntax
1 parent cb4d9ee commit 95cf28d

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/DependencyInjection/CacheExtension.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313

1414
use Cache\Bridge\DoctrineCacheBridge;
1515
use Cache\CacheBundle\Bridge\SymfonyValidatorBridge;
16+
use Cache\CacheBundle\Factory\AnnotationFactory;
17+
use Cache\CacheBundle\Factory\SerializerFactory;
18+
use Cache\CacheBundle\Factory\ValidationFactory;
1619
use Symfony\Component\Config\FileLocator;
1720
use Symfony\Component\DependencyInjection\ContainerBuilder;
1821
use Symfony\Component\DependencyInjection\Loader;
@@ -47,22 +50,22 @@ public function load(array $configs, ContainerBuilder $container)
4750
if ($config['annotation']['enabled']) {
4851
$this->verifyDoctrineBridgeExists('annotation');
4952
$container->register('cache.service.annotation', DoctrineCacheBridge::class)
50-
->setFactory('Cache\CacheBundle\Factory\AnnotationFactory::get')
53+
->setFactory([AnnotationFactory::class, 'get'])
5154
->addArgument(new Reference($config['annotation']['service_id']))
5255
->addArgument($config['annotation']);
5356
}
5457

5558
if ($config['serializer']['enabled']) {
5659
$this->verifyDoctrineBridgeExists('serializer');
5760
$container->register('cache.service.serializer', DoctrineCacheBridge::class)
58-
->setFactory('Cache\CacheBundle\Factory\SerializerFactory::get')
61+
->setFactory([SerializerFactory::class, 'get'])
5962
->addArgument(new Reference($config['serializer']['service_id']))
6063
->addArgument($config['serializer']);
6164
}
6265

6366
if ($config['validation']['enabled']) {
6467
$container->register('cache.service.validation', SymfonyValidatorBridge::class)
65-
->setFactory('Cache\CacheBundle\Factory\ValidationFactory::get')
68+
->setFactory([ValidationFactory::class, 'get'])
6669
->addArgument(new Reference($config['validation']['service_id']))
6770
->addArgument($config['validation']);
6871
}

0 commit comments

Comments
 (0)