Переглянути джерело

[DoctrineBundle] Optimized param converter

Fabien Pennequin 14 роки тому
батько
коміт
c9df39b5cf

+ 4 - 0
src/Symfony/Bundle/DoctrineBundle/Request/ParamConverter/DoctrineConverter.php

@@ -59,6 +59,10 @@ class DoctrineConverter implements ConverterInterface
 
     protected function find($class, Request $request)
     {
+        if (!$request->attributes->has('id')) {
+            return null;
+        }
+
         return $this->manager->getRepository($class)->find($request->attributes->get('id'));
     }