Skip to content

Commit 7536d0f

Browse files
committed
Process Rector rule: ClosureToArrowFunctionRector
Signed-off-by: Tim Goudriaan <tim@codedmonkey.com>
1 parent f84a0bd commit 7536d0f

6 files changed

Lines changed: 11 additions & 25 deletions

File tree

src/Controller/ApiController.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,7 @@ public function packageDistribution(Request $request, string $reference, string
152152
public function trackInstallations(Request $request): Response
153153
{
154154
$contents = json_decode($request->getContent(), true);
155-
$invalidInputs = static function ($item) {
156-
return !isset($item['name'], $item['version']);
157-
};
155+
$invalidInputs = static fn($item) => !isset($item['name'], $item['version']);
158156

159157
if (!is_array($contents) || !isset($contents['downloads']) || !is_array($contents['downloads']) || array_filter($contents['downloads'], $invalidInputs)) {
160158
return new JsonResponse(['status' => 'error', 'message' => 'Invalid request format, must be a json object containing a downloads key filled with an array of name/version objects'], 200);

src/Controller/Dashboard/DashboardCredentialsController.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,7 @@ public function configureFields(string $pageName): iterable
3838
->setTemplatePath('dashboard/fields/credentials_type.html.twig')
3939
->setRequired(true)
4040
->setChoices(CredentialsType::cases())
41-
->setFormTypeOption('choice_label', static function (CredentialsType $choice): string {
42-
return "credentials.type.{$choice->value}";
43-
})
41+
->setFormTypeOption('choice_label', static fn(CredentialsType $choice): string => "credentials.type.{$choice->value}")
4442
->renderExpanded();
4543
yield TextField::new('username')
4644
->setFormTypeOption('row_attr', ['data-credentials-field' => 'username'])

src/Controller/Dashboard/DashboardRegistryController.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,7 @@ public function configureFields(string $pageName): iterable
7272
->setTemplatePath('dashboard/fields/registry_package_mirroring.html.twig')
7373
->setRequired(true)
7474
->setChoices(RegistryPackageMirroring::cases())
75-
->setFormTypeOption('choice_label', static function (RegistryPackageMirroring $choice): string {
76-
return "registry.package-mirroring.{$choice->value}";
77-
})
75+
->setFormTypeOption('choice_label', static fn(RegistryPackageMirroring $choice): string => "registry.package-mirroring.{$choice->value}")
7876
->renderExpanded();
7977

8078
yield DateIntervalField::new('dynamicUpdateDelay')

src/Controller/Dashboard/DashboardUserController.php

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,9 @@ public function configureCrud(Crud $crud): Crud
3737
public function configureActions(Actions $actions): Actions
3838
{
3939
$impersonate = Action::new('impersonate', 'Impersonate')
40-
->linkToUrl(function (User $user): string {
41-
return $this->generateUrl('dashboard', [
42-
'_switch_user' => $user->getUserIdentifier(),
43-
]);
44-
});
40+
->linkToUrl(fn(User $user): string => $this->generateUrl('dashboard', [
41+
'_switch_user' => $user->getUserIdentifier(),
42+
]));
4543

4644
return $actions
4745
->add(Crud::PAGE_INDEX, $impersonate)

src/Form/PackageAddMirroringFormType.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ public function buildForm(FormBuilderInterface $builder, array $options): void
1717
->add('packages', TextareaType::class)
1818
->add('registry', EntityType::class, [
1919
'class' => Registry::class,
20-
'query_builder' => static function (RegistryRepository $repository) {
21-
return $repository->createPackageMirroringQueryBuilder('manual');
22-
},
20+
'query_builder' => static fn(RegistryRepository $repository) => $repository->createPackageMirroringQueryBuilder('manual'),
2321
]);
2422
}
2523
}

src/Form/PackageFormType.php

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -63,19 +63,15 @@ public function onPostSetData(PostSetDataEvent $event): void
6363
->add('mirrorRegistry', EntityType::class, [
6464
'class' => Registry::class,
6565
'required' => false,
66-
'query_builder' => static function (RegistryRepository $repository) use ($package) {
67-
return $repository->createQueryBuilder('registry')
68-
->where('registry.id = :id')
69-
->setParameter('id', $package->getMirrorRegistry()->getId());
70-
},
66+
'query_builder' => static fn(RegistryRepository $repository) => $repository->createQueryBuilder('registry')
67+
->where('registry.id = :id')
68+
->setParameter('id', $package->getMirrorRegistry()->getId()),
7169
])
7270
->add('fetchStrategy', EnumType::class, [
7371
'class' => PackageFetchStrategy::class,
7472
'expanded' => true,
7573
'disabled' => !$package->getRepositoryUrl(),
76-
'choice_label' => static function (PackageFetchStrategy $choice): string {
77-
return "package.fetch-strategy.{$choice->value}";
78-
},
74+
'choice_label' => static fn(PackageFetchStrategy $choice): string => "package.fetch-strategy.{$choice->value}",
7975
]);
8076

8177
if (PackageFetchStrategy::Mirror === $package->getFetchStrategy()) {

0 commit comments

Comments
 (0)