diff --git a/code_samples/back_office/dashboard/src/Command/DashboardCommand.php b/code_samples/back_office/dashboard/src/Command/DashboardCommand.php index b4e4ef02e1..6e4616b788 100644 --- a/code_samples/back_office/dashboard/src/Command/DashboardCommand.php +++ b/code_samples/back_office/dashboard/src/Command/DashboardCommand.php @@ -50,7 +50,7 @@ public function configure(): void protected function execute(InputInterface $input, OutputInterface $output): int { $dashboardModelLocationId = (int)$input->getArgument('dashboard'); - $userGroupLocationIdList = array_map('intval', $input->getArgument('group')); + $userGroupLocationIdList = array_map(intval(...), $input->getArgument('group')); foreach ($userGroupLocationIdList as $userGroupLocationId) { try { diff --git a/code_samples/back_office/images/src/Connector/Dam/Transformation/WikimediaCommonsTransformationFactory.php b/code_samples/back_office/images/src/Connector/Dam/Transformation/WikimediaCommonsTransformationFactory.php index 7b46a12079..f900da52c3 100644 --- a/code_samples/back_office/images/src/Connector/Dam/Transformation/WikimediaCommonsTransformationFactory.php +++ b/code_samples/back_office/images/src/Connector/Dam/Transformation/WikimediaCommonsTransformationFactory.php @@ -11,7 +11,7 @@ class WikimediaCommonsTransformationFactory implements TransformationFactoryInte public function build(?string $transformationName = null, array $transformationParameters = []): Transformation { if (null === $transformationName) { - return new Transformation(null, array_map('strval', $transformationParameters)); + return new Transformation(null, array_map(strval(...), $transformationParameters)); } $transformations = $this->buildAll(); diff --git a/code_samples/multisite/siteaccess/Configuration.php b/code_samples/multisite/siteaccess/Configuration.php index fd0020ef43..36e58f29e2 100644 --- a/code_samples/multisite/siteaccess/Configuration.php +++ b/code_samples/multisite/siteaccess/Configuration.php @@ -7,6 +7,9 @@ class Configuration extends SiteAccessConfiguration { + /** + * @phpstan-return \Symfony\Component\Config\Definition\Builder\TreeBuilder<'array'> The tree builder + */ public function getConfigTreeBuilder(): TreeBuilder { $treeBuilder = new TreeBuilder('acme_example'); diff --git a/code_samples/pim/Symbol/Format/Checksum/LuhnChecksum.php b/code_samples/pim/Symbol/Format/Checksum/LuhnChecksum.php index 2860f9aec9..631a86dd05 100644 --- a/code_samples/pim/Symbol/Format/Checksum/LuhnChecksum.php +++ b/code_samples/pim/Symbol/Format/Checksum/LuhnChecksum.php @@ -41,6 +41,6 @@ private function getDigits(string $value): array static fn (string $char): bool => $char !== '-' ); - return array_map('intval', array_values($chars)); + return array_map(intval(...), array_values($chars)); } } diff --git a/docs/administration/dashboard/php_api_dashboard_service.md b/docs/administration/dashboard/php_api_dashboard_service.md index 5e19efb8e8..7b3fe5ab0b 100644 --- a/docs/administration/dashboard/php_api_dashboard_service.md +++ b/docs/administration/dashboard/php_api_dashboard_service.md @@ -25,7 +25,7 @@ Using the `admin` account, it loads the group members, logs each one in, creates First argument is the `Content ID` of the dashboard to copy. Following arguments are the Content IDs of the user groups. -``` php hl_lines="63" +``` php hl_lines="61" [[= include_file('code_samples/back_office/dashboard/src/Command/DashboardCommand.php') =]] ``` diff --git a/docs/multisite/siteaccess/siteaccess_aware_configuration.md b/docs/multisite/siteaccess/siteaccess_aware_configuration.md index 33e74240ca..1d3a656ab4 100644 --- a/docs/multisite/siteaccess/siteaccess_aware_configuration.md +++ b/docs/multisite/siteaccess/siteaccess_aware_configuration.md @@ -35,7 +35,7 @@ Acme\ExampleBundle\AcmeExampleBundle::class => ['all' => true], To parse semantic configuration, create a `Configuration` class which extends `Ibexa\Bundle\Core\DependencyInjection\Configuration\SiteAccessAware\Configuration` and then extend its `generateScopeBaseNode()` method: -``` php hl_lines="16" +``` php hl_lines="19" [[= include_file('code_samples/multisite/siteaccess/Configuration.php') =]] ```