소스 검색

Avoid automatic resolving of the Version param for the /all route

Jordi Boggiano 7 년 전
부모
커밋
81ec397309
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/Packagist/WebBundle/Controller/PackageController.php

+ 2 - 0
src/Packagist/WebBundle/Controller/PackageController.php

@@ -33,6 +33,7 @@ use DateTimeImmutable;
 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Cache;
 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;
 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
+use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;
 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
 use Pagerfanta\Adapter\FixedAdapter;
 use Pagerfanta\Pagerfanta;
@@ -936,6 +937,7 @@ class PackageController extends Controller
      *      name="package_stats",
      *      requirements={"name"="[A-Za-z0-9_.-]+/[A-Za-z0-9_.-]+?"}
      * )
+     * @ParamConverter("version", options={"exclude": {"name"}})
      */
     public function overallStatsAction(Request $req, Package $package, Version $version = null)
     {