Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3a2b728

Browse files
committed
Leverage First-class callable syntax
1 parent 4a97318 commit 3a2b728

File tree

51 files changed

+141
-140
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+141
-140
lines changed

src/Symfony/Bridge/Doctrine/Middleware/Debug/DebugDataHolder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function addQuery(string $connectionName, Query $query): void
2424
'sql' => $query->getSql(),
2525
'params' => $query->getParams(),
2626
'types' => $query->getTypes(),
27-
'executionMS' => [$query, 'getDuration'], // stop() may not be called at this point
27+
'executionMS' => $query->getDuration(...), // stop() may not be called at this point
2828
];
2929
}
3030

src/Symfony/Bridge/PhpUnit/DeprecationErrorHandler.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public static function register($mode = 0)
7070
}
7171

7272
$handler = new self();
73-
$oldErrorHandler = set_error_handler([$handler, 'handleError']);
73+
$oldErrorHandler = set_error_handler($handler->handleError(...));
7474

7575
if (null !== $oldErrorHandler) {
7676
restore_error_handler();
@@ -194,7 +194,7 @@ public function shutdown()
194194
$currErrorHandler = set_error_handler('is_int');
195195
restore_error_handler();
196196

197-
if ($currErrorHandler !== [$this, 'handleError']) {
197+
if ($currErrorHandler !== $this->handleError(...)) {
198198
echo "\n", self::colorize('THE ERROR HANDLER HAS CHANGED!', true), "\n";
199199
}
200200

src/Symfony/Bridge/PhpUnit/Legacy/ExpectDeprecationTraitBeforeV8_4.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ protected function expectDeprecation($message)
3939
}
4040

4141
if (!SymfonyTestsListenerTrait::$previousErrorHandler) {
42-
SymfonyTestsListenerTrait::$previousErrorHandler = set_error_handler([SymfonyTestsListenerTrait::class, 'handleError']);
42+
SymfonyTestsListenerTrait::$previousErrorHandler = set_error_handler(SymfonyTestsListenerTrait::handleError(...));
4343
}
4444

4545
SymfonyTestsListenerTrait::$expectedDeprecations[] = $message;

src/Symfony/Bridge/PhpUnit/Legacy/ExpectDeprecationTraitForV8_4.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public function expectDeprecation(): void
4141
}
4242

4343
if (!SymfonyTestsListenerTrait::$previousErrorHandler) {
44-
SymfonyTestsListenerTrait::$previousErrorHandler = set_error_handler([SymfonyTestsListenerTrait::class, 'handleError']);
44+
SymfonyTestsListenerTrait::$previousErrorHandler = set_error_handler(SymfonyTestsListenerTrait::handleError(...));
4545
}
4646

4747
SymfonyTestsListenerTrait::$expectedDeprecations[] = $message;

src/Symfony/Bridge/PhpUnit/Legacy/SymfonyTestsListenerTrait.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ public function startTest($test)
229229
if (isset($annotations['method']['expectedDeprecation']) || $this->checkNumAssertions = method_exists($test, 'expectDeprecation') && (new \ReflectionMethod($test, 'expectDeprecation'))->getFileName() === (new \ReflectionMethod(ExpectDeprecationTrait::class, 'expectDeprecation'))->getFileName()) {
230230
if (isset($annotations['method']['expectedDeprecation'])) {
231231
self::$expectedDeprecations = $annotations['method']['expectedDeprecation'];
232-
self::$previousErrorHandler = set_error_handler([self::class, 'handleError']);
232+
self::$previousErrorHandler = set_error_handler(self::handleError(...));
233233
@trigger_error('Since symfony/phpunit-bridge 5.1: Using "@expectedDeprecation" annotations in tests is deprecated, use the "ExpectDeprecationTrait::expectDeprecation()" method instead.', \E_USER_DEPRECATED);
234234
}
235235

@@ -250,7 +250,7 @@ public function endTest($test, $time)
250250
if ($expectedDeprecations) {
251251
self::$expectedDeprecations = array_merge(self::$expectedDeprecations, unserialize($expectedDeprecations));
252252
if (!self::$previousErrorHandler) {
253-
self::$previousErrorHandler = set_error_handler([self::class, 'handleError']);
253+
self::$previousErrorHandler = set_error_handler(self::handleError(...));
254254
}
255255
}
256256
}

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,7 @@ private function registerHttpCacheConfiguration(array $config, ContainerBuilder
764764
if ($httpMethodOverride) {
765765
$container->getDefinition('http_cache')
766766
->addArgument((new Definition('void'))
767-
->setFactory([Request::class, 'enableHttpMethodParameterOverride'])
767+
->setFactory(Request::enableHttpMethodParameterOverride(...))
768768
);
769769
}
770770
}
@@ -1918,7 +1918,7 @@ private function registerLockConfiguration(array $config, ContainerBuilder $cont
19181918
foreach ($resourceStores as $resourceStore) {
19191919
$storeDsn = $container->resolveEnvPlaceholders($resourceStore, null, $usedEnvs);
19201920
$storeDefinition = new Definition(PersistingStoreInterface::class);
1921-
$storeDefinition->setFactory([StoreFactory::class, 'createStore']);
1921+
$storeDefinition->setFactory(StoreFactory::createStore(...));
19221922
$storeDefinition->setArguments([$resourceStore]);
19231923

19241924
$container->setDefinition($storeDefinitionId = '.lock.'.$resourceName.'.store.'.$container->hash($storeDsn), $storeDefinition);
@@ -1957,7 +1957,7 @@ private function registerSemaphoreConfiguration(array $config, ContainerBuilder
19571957
foreach ($config['resources'] as $resourceName => $resourceStore) {
19581958
$storeDsn = $container->resolveEnvPlaceholders($resourceStore, null, $usedEnvs);
19591959
$storeDefinition = new Definition(SemaphoreStoreInterface::class);
1960-
$storeDefinition->setFactory([SemaphoreStoreFactory::class, 'createStore']);
1960+
$storeDefinition->setFactory(SemaphoreStoreFactory::createStore(...));
19611961
$storeDefinition->setArguments([$resourceStore]);
19621962

19631963
$container->setDefinition($storeDefinitionId = '.semaphore.'.$resourceName.'.store.'.$container->hash($storeDsn), $storeDefinition);
@@ -2331,7 +2331,7 @@ private function registerCacheConfiguration(array $config, ContainerBuilder $con
23312331
$propertyAccessDefinition->setPublic(false);
23322332

23332333
if (!$container->getParameter('kernel.debug')) {
2334-
$propertyAccessDefinition->setFactory([PropertyAccessor::class, 'createCache']);
2334+
$propertyAccessDefinition->setFactory(PropertyAccessor::createCache(...));
23352335
$propertyAccessDefinition->setArguments(['', 0, $version, new Reference('logger', ContainerInterface::IGNORE_ON_INVALID_REFERENCE)]);
23362336
$propertyAccessDefinition->addTag('cache.pool', ['clearer' => 'cache.system_clearer']);
23372337
$propertyAccessDefinition->addTag('monolog.logger', ['channel' => 'cache']);

src/Symfony/Bundle/FrameworkBundle/Resources/config/collectors.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
->tag('data_collector', ['template' => '@WebProfiler/Collector/request.html.twig', 'id' => 'request', 'priority' => 335])
3737

3838
->set('data_collector.request.session_collector', \Closure::class)
39-
->factory([\Closure::class, 'fromCallable'])
39+
->factory(\Closure::fromCallable(...))
4040
->args([[service('data_collector.request'), 'collectSessionUsage']])
4141

4242
->set('data_collector.ajax', AjaxDataCollector::class)

src/Symfony/Bundle/FrameworkBundle/Resources/config/error_renderer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
->set('error_handler.error_renderer.html', HtmlErrorRenderer::class)
1919
->args([
2020
inline_service()
21-
->factory([HtmlErrorRenderer::class, 'isDebug'])
21+
->factory(HtmlErrorRenderer::isDebug(...))
2222
->args([
2323
service('request_stack'),
2424
param('kernel.debug'),
@@ -27,7 +27,7 @@
2727
service('debug.file_link_formatter')->nullOnInvalid(),
2828
param('kernel.project_dir'),
2929
inline_service()
30-
->factory([HtmlErrorRenderer::class, 'getAndCleanOutputBuffer'])
30+
->factory(HtmlErrorRenderer::getAndCleanOutputBuffer(...))
3131
->args([service('request_stack')]),
3232
service('logger')->nullOnInvalid(),
3333
])

src/Symfony/Bundle/FrameworkBundle/Resources/config/http_client.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
return static function (ContainerConfigurator $container) {
2424
$container->services()
2525
->set('http_client', HttpClientInterface::class)
26-
->factory([HttpClient::class, 'create'])
26+
->factory(HttpClient::create(...))
2727
->args([
2828
[], // default options
2929
abstract_arg('max host connections'),

src/Symfony/Bundle/FrameworkBundle/Resources/config/session.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
])
7777

7878
->set('session.abstract_handler', AbstractSessionHandler::class)
79-
->factory([SessionHandlerFactory::class, 'createHandler'])
79+
->factory(SessionHandlerFactory::createHandler(...))
8080
->args([abstract_arg('A string or a connection object'), []])
8181

8282
->set('session_listener', SessionListener::class)

src/Symfony/Bundle/FrameworkBundle/Resources/config/validator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
->alias(ValidatorInterface::class, 'validator')
3535

3636
->set('validator.builder', ValidatorBuilder::class)
37-
->factory([Validation::class, 'createValidatorBuilder'])
37+
->factory(Validation::createValidatorBuilder(...))
3838
->call('setConstraintValidatorFactory', [
3939
service('validator.validator_factory'),
4040
])

src/Symfony/Bundle/FrameworkBundle/Tests/Controller/ControllerResolverTest.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ class_exists(AbstractControllerTest::class);
6262
$request = Request::create('/');
6363
$request->attributes->set('_controller', TestAbstractController::class.'::testAction');
6464

65-
$this->assertSame([$controller, 'testAction'], $resolver->getController($request));
65+
$this->assertSame($controller->testAction(...), $resolver->getController($request));
6666
$this->assertSame($container, $controller->getContainer());
6767
}
6868

@@ -83,7 +83,7 @@ class_exists(AbstractControllerTest::class);
8383
$request = Request::create('/');
8484
$request->attributes->set('_controller', TestAbstractController::class.'::fooAction');
8585

86-
$this->assertSame([$controller, 'fooAction'], $resolver->getController($request));
86+
$this->assertSame($controller->fooAction(...), $resolver->getController($request));
8787
$this->assertSame($container, $controller->setContainer($container));
8888
}
8989

@@ -104,7 +104,7 @@ class_exists(AbstractControllerTest::class);
104104
$request = Request::create('/');
105105
$request->attributes->set('_controller', DummyController::class.'::fooAction');
106106

107-
$this->assertSame([$controller, 'fooAction'], $resolver->getController($request));
107+
$this->assertSame($controller->fooAction(...), $resolver->getController($request));
108108
$this->assertSame($container, $controller->getContainer());
109109
}
110110

@@ -124,7 +124,7 @@ class_exists(AbstractControllerTest::class);
124124
$request = Request::create('/');
125125
$request->attributes->set('_controller', TestAbstractController::class.'::fooAction');
126126

127-
$this->assertSame([$controller, 'fooAction'], $resolver->getController($request));
127+
$this->assertSame($controller->fooAction(...), $resolver->getController($request));
128128
$this->assertSame($controllerContainer, $controller->setContainer($container));
129129
}
130130

@@ -144,7 +144,7 @@ class_exists(AbstractControllerTest::class);
144144
$request = Request::create('/');
145145
$request->attributes->set('_controller', DummyController::class.'::fooAction');
146146

147-
$this->assertSame([$controller, 'fooAction'], $resolver->getController($request));
147+
$this->assertSame($controller->fooAction(...), $resolver->getController($request));
148148
$this->assertSame($controllerContainer, $controller->getContainer());
149149
}
150150

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ public function testPropertyAccessCache()
138138
}
139139

140140
$cache = $container->getDefinition('cache.property_access');
141-
$this->assertSame([PropertyAccessor::class, 'createCache'], $cache->getFactory(), 'PropertyAccessor::createCache() should be used in non-debug mode');
141+
$this->assertSame(PropertyAccessor::createCache(...), $cache->getFactory(), 'PropertyAccessor::createCache() should be used in non-debug mode');
142142
$this->assertSame(AdapterInterface::class, $cache->getClass());
143143
}
144144

src/Symfony/Bundle/FrameworkBundle/Tests/Kernel/MicroKernelTraitTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ protected function configureContainer(ContainerConfigurator $c): void
129129

130130
protected function configureRoutes(RoutingConfigurator $routes): void
131131
{
132-
$routes->add('hello', '/')->controller([$this, 'helloAction']);
132+
$routes->add('hello', '/')->controller($this->helloAction(...));
133133
}
134134
};
135135

src/Symfony/Bundle/FrameworkBundle/Tests/Kernel/flex-style/src/FlexStyleMicroKernel.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ protected function configureRoutes(RoutingConfigurator $routes): void
8484
{
8585
$this->traitConfigureRoutes($routes);
8686

87-
$routes->add('halloween', '/')->controller([$this, 'halloweenAction']);
87+
$routes->add('halloween', '/')->controller($this->halloweenAction(...));
8888
$routes->add('halloween2', '/h')->controller($this->halloweenAction(...));
8989
}
9090

@@ -97,7 +97,7 @@ protected function configureContainer(ContainerConfigurator $c): void
9797
->set('logger', NullLogger::class)
9898
->set('stdClass', 'stdClass')
9999
->autowire()
100-
->factory([$this, 'createHalloween'])
100+
->factory($this->createHalloween(...))
101101
->arg('$halloween', '%halloween%');
102102

103103
$c->extension('framework', [

src/Symfony/Bundle/WebProfilerBundle/Resources/config/profiler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
])
7474

7575
->set('debug.file_link_formatter.url_format', 'string')
76-
->factory([FileLinkFormatter::class, 'generateUrlFormat'])
76+
->factory(FileLinkFormatter::generateUrlFormat(...))
7777
->args([
7878
service('router'),
7979
'_profiler_open_file',

src/Symfony/Component/Cache/DependencyInjection/CachePoolPass.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ public function process(ContainerBuilder $container)
156156

157157
if ('default_lifetime' === $attr && !is_numeric($argument)) {
158158
$argument = (new Definition('int', [$argument]))
159-
->setFactory([ParameterNormalizer::class, 'normalizeDuration']);
159+
->setFactory(ParameterNormalizer::normalizeDuration(...));
160160
}
161161

162162
$pool->replaceArgument($i++, $argument);
@@ -233,7 +233,7 @@ public static function getServiceProvider(ContainerBuilder $container, string $n
233233
if (!$container->hasDefinition($name = '.cache_connection.'.ContainerBuilder::hash($dsn))) {
234234
$definition = new Definition(AbstractAdapter::class);
235235
$definition->setPublic(false);
236-
$definition->setFactory([AbstractAdapter::class, 'createConnection']);
236+
$definition->setFactory(AbstractAdapter::createConnection(...));
237237
$definition->setArguments([$dsn, ['lazy' => true]]);
238238
$container->setDefinition($name, $definition);
239239
}

src/Symfony/Component/Cache/Tests/Messenger/EarlyExpirationMessageTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public function __invoke(CacheItem $item)
4040

4141
$reverseContainer = new ReverseContainer($container, new ServiceLocator([]));
4242

43-
$msg = EarlyExpirationMessage::create($reverseContainer, [$computationService, '__invoke'], $item, $pool);
43+
$msg = EarlyExpirationMessage::create($reverseContainer, $computationService->__invoke(...), $item, $pool);
4444

4545
$this->assertSame('cache_pool', $msg->getPool());
4646
$this->assertSame($pool, $msg->findPool($reverseContainer));
@@ -50,7 +50,7 @@ public function __invoke(CacheItem $item)
5050
$this->assertSame(234, $item->get());
5151

5252
$this->assertSame(['@computation_service', '__invoke'], $msg->getCallback());
53-
$this->assertSame([$computationService, '__invoke'], $msg->findCallback($reverseContainer));
53+
$this->assertSame($computationService->__invoke(...), $msg->findCallback($reverseContainer));
5454

5555
$msg = EarlyExpirationMessage::create($reverseContainer, $computationService, $item, $pool);
5656

src/Symfony/Component/Config/Definition/Dumper/YamlReferenceDumper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ private function writeNode(NodeInterface $node, NodeInterface $parentNode = null
170170

171171
$this->writeLine('# '.$message.':', $depth * 4 + 4);
172172

173-
$this->writeArray(array_map([Inline::class, 'dump'], $example), $depth + 1);
173+
$this->writeArray(array_map(Inline::dump(...), $example), $depth + 1);
174174
}
175175

176176
if ($children) {

src/Symfony/Component/Console/Helper/Table.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ private function buildTableRows(array $rows): TableRows
617617
if (!str_contains($cell ?? '', "\n")) {
618618
continue;
619619
}
620-
$escaped = implode("\n", array_map([OutputFormatter::class, 'escapeTrailingBackslash'], explode("\n", $cell)));
620+
$escaped = implode("\n", array_map(OutputFormatter::escapeTrailingBackslash(...), explode("\n", $cell)));
621621
$cell = $cell instanceof TableCell ? new TableCell($escaped, ['colspan' => $cell->getColspan()]) : $escaped;
622622
$lines = explode("\n", str_replace("\n", "<fg=default;bg=default></>\n", $cell));
623623
foreach ($lines as $lineKey => $line) {

src/Symfony/Component/Console/Tests/Command/CommandTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ private static function createClosure()
405405
public function testSetCodeWithNonClosureCallable()
406406
{
407407
$command = new \TestCommand();
408-
$ret = $command->setCode([$this, 'callableMethodCommand']);
408+
$ret = $command->setCode($this->callableMethodCommand(...));
409409
$this->assertEquals($command, $ret, '->setCode() implements a fluent interface');
410410
$tester = new CommandTester($command);
411411
$tester->execute([]);

src/Symfony/Component/DependencyInjection/Loader/IniFileLoader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public function load(mixed $resource, string $type = null): mixed
3939
if (isset($result['parameters']) && \is_array($result['parameters'])) {
4040
foreach ($result['parameters'] as $key => $value) {
4141
if (\is_array($value)) {
42-
$this->container->setParameter($key, array_map([$this, 'phpize'], $value));
42+
$this->container->setParameter($key, array_map($this->phpize(...), $value));
4343
} else {
4444
$this->container->setParameter($key, $this->phpize($value));
4545
}

src/Symfony/Component/DependencyInjection/Tests/Compiler/AutowirePassTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -874,7 +874,7 @@ public function testWithFactory()
874874

875875
$container->register(Foo::class);
876876
$definition = $container->register('a', A::class)
877-
->setFactory([A::class, 'create'])
877+
->setFactory(A::create(...))
878878
->setAutowired(true);
879879

880880
(new ResolveClassPass())->process($container);

src/Symfony/Component/DependencyInjection/Tests/Compiler/CheckTypeDeclarationsPassTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -741,7 +741,7 @@ public function testProcessSkipsDeprecatedDefinitions()
741741
public function testProcessHandleClosureForCallable()
742742
{
743743
$closureDefinition = new Definition(\Closure::class);
744-
$closureDefinition->setFactory([\Closure::class, 'fromCallable']);
744+
$closureDefinition->setFactory(\Closure::fromCallable(...));
745745
$closureDefinition->setArguments(['strlen']);
746746

747747
$container = new ContainerBuilder();
@@ -973,7 +973,7 @@ public function testIgnoreDefinitionFactoryArgument()
973973
$container->register('bar', Bar::class)
974974
->setArguments([
975975
(new Definition(Foo::class))
976-
->setFactory([Foo::class, 'createStdClass']),
976+
->setFactory(Foo::createStdClass(...)),
977977
]);
978978

979979
(new CheckTypeDeclarationsPass())->process($container);

src/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveNamedArgumentsPassTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ public function testCorrectMethodReportedInException()
122122
$container->register(FactoryDummyWithoutReturnTypes::class, FactoryDummyWithoutReturnTypes::class);
123123

124124
$definition = $container->register(TestDefinition1::class, TestDefinition1::class);
125-
$definition->setFactory([FactoryDummyWithoutReturnTypes::class, 'createTestDefinition1']);
125+
$definition->setFactory(FactoryDummyWithoutReturnTypes::createTestDefinition1(...));
126126
$definition->setArguments(['$notFound' => '123']);
127127

128128
$pass = new ResolveNamedArgumentsPass();

src/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1654,7 +1654,7 @@ public function testScalarService()
16541654
{
16551655
$container = new ContainerBuilder();
16561656
$container->register('foo', 'string')
1657-
->setFactory([ScalarFactory::class, 'getSomeValue'])
1657+
->setFactory(ScalarFactory::getSomeValue(...))
16581658
;
16591659
$container->register('bar', 'stdClass')
16601660
->setProperty('foo', new Reference('foo'))

src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1369,7 +1369,7 @@ public function testScalarService()
13691369
{
13701370
$container = new ContainerBuilder();
13711371
$container->register('foo', 'string')
1372-
->setFactory([ScalarFactory::class, 'getSomeValue'])
1372+
->setFactory(ScalarFactory::getSomeValue(...))
13731373
;
13741374
$container->register('bar', 'stdClass')
13751375
->setProperty('foo', new Reference('foo'))

0 commit comments

Comments
 (0)