소스 검색

array_merge Warning, param #2 is not an array

Luciano Andrade 7 년 전
부모
커밋
691217d412
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      DependencyInjection/Compiler/AddDependencyCallsCompilerPass.php

+ 1 - 1
DependencyInjection/Compiler/AddDependencyCallsCompilerPass.php

@@ -359,7 +359,7 @@ class AddDependencyCallsCompilerPass implements CompilerPassInterface
         $pos = 0;
         foreach ($definition->getMethodCalls() as $method) {
             if ($method[0] == 'setTemplates') {
-                $definedTemplates = array_merge($definedTemplates, $method[1][0]);
+                $definedTemplates = array_merge($definedTemplates, (array)$method[1][0]);
 
                 continue;
             }