소스 검색

Merge pull request #359 from zhil/master

Closures on close option
Gediminas Morkevicius 13 년 전
부모
커밋
c1e293ed15
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      lib/Gedmo/Tree/Entity/Repository/NestedTreeRepository.php

+ 2 - 2
lib/Gedmo/Tree/Entity/Repository/NestedTreeRepository.php

@@ -1161,9 +1161,9 @@ class NestedTreeRepository extends AbstractTreeRepository
                 if (count($node['__children']) > 0) {
                     $output .= $build($node['__children']);
                 }
-                $output .= $options['childClose'];
+                $output .= is_string($options['childClose']) ? $options['childClose'] : $options['childClose']($node);
             }
-            return $output . $options['rootClose'];
+            return $output . (is_string($options['rootClose']) ? $options['rootClose'] : $options['rootClose']($tree));
         };
 
         return $build($nestedTree);