2727use Composer \Semver \Constraint \Constraint ;
2828use Composer \Semver \Constraint \MatchNoneConstraint ;
2929use Composer \Semver \Constraint \MultiConstraint ;
30- use DateTime ;
3130use DateTimeImmutable ;
3231use Doctrine \ORM \NoResultException ;
3332use App \Entity \Download ;
@@ -99,12 +98,12 @@ public function allAction(): RedirectResponse
9998 }
10099
101100 #[Route(path: '/packages/list.json ' , name: 'list ' , defaults: ['_format ' => 'json ' ], methods: ['GET ' ])]
102- public function listAction (Request $ req ,
101+ public function listAction (
102+ Request $ req ,
103103 PackageRepository $ repo ,
104- #[MapQueryParameter] ?string $ type =null ,
105- #[MapQueryParameter] ?string $ vendor =null ,
106- ): JsonResponse
107- {
104+ #[MapQueryParameter] ?string $ type = null ,
105+ #[MapQueryParameter] ?string $ vendor = null ,
106+ ): JsonResponse {
108107 $ queryParams = $ req ->query ->all ();
109108 $ fields = (array ) ($ queryParams ['fields ' ] ?? []); // support single or multiple fields
110109 $ fields = array_intersect ($ fields , ['repository ' , 'type ' , 'abandoned ' ]);
@@ -113,7 +112,7 @@ public function listAction(Request $req,
113112 $ filters = array_filter ([
114113 'type ' => $ type ,
115114 'vendor ' => $ vendor ,
116- ], fn ($ val ) => $ val !== null );
115+ ], static fn ($ val ) => $ val !== null );
117116
118117 $ response = new JsonResponse (['packages ' => $ repo ->getPackagesWithFields ($ filters , $ fields )]);
119118 $ response ->setSharedMaxAge (300 );
@@ -458,7 +457,7 @@ public function viewSpamAction(Request $req, CsrfTokenManagerInterface $csrfToke
458457 public function markSafeAction (Request $ req ): RedirectResponse
459458 {
460459 /** @var string[] $vendors */
461- $ vendors = array_filter ($ req ->request ->all ('vendor ' ), fn ($ vendor ) => $ vendor !== '' && $ vendor !== null );
460+ $ vendors = array_filter ($ req ->request ->all ('vendor ' ), static fn ($ vendor ) => $ vendor !== '' && $ vendor !== null );
462461 if (!$ this ->isCsrfTokenValid ('mark_safe ' , (string ) $ req ->request ->get ('token ' ))) {
463462 throw new BadRequestHttpException ('Invalid CSRF token ' );
464463 }
@@ -1443,7 +1442,7 @@ public function versionStatsAction(Request $req, #[MapEntity] Package $package,
14431442 $ normalizer = new VersionParser ;
14441443 try {
14451444 $ normVersion = $ normalizer ->normalize ($ version );
1446- } catch (\ UnexpectedValueException $ e ) {
1445+ } catch (UnexpectedValueException $ e ) {
14471446 return new JsonResponse (['error ' => $ e ->getMessage ()], Response::HTTP_BAD_REQUEST );
14481447 }
14491448
0 commit comments