소스 검색

Cast $query['params'] to array to ensure it is a valid argument for the foreach.

This prevents errors if $query['params'] is null
Tyler Stroud 13 년 전
부모
커밋
261325d33c
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/Symfony/Bridge/Doctrine/DataCollector/DoctrineDataCollector.php

+ 1 - 1
src/Symfony/Bridge/Doctrine/DataCollector/DoctrineDataCollector.php

@@ -88,7 +88,7 @@ class DoctrineDataCollector extends DataCollector
     private function sanitizeQueries($queries)
     {
         foreach ($queries as $i => $query) {
-            foreach ($query['params'] as $j => $param) {
+            foreach ((array)$query['params'] as $j => $param) {
                 $queries[$i]['params'][$j] = $this->varToString($param);
             }
         }