File tree Expand file tree Collapse file tree 8 files changed +14
-11
lines changed
Expand file tree Collapse file tree 8 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -91,9 +91,9 @@ protected function loadHandlers(): void
9191 {
9292 $ it = new RecursiveIteratorIterator (
9393 new RecursiveDirectoryIterator (
94- __DIR__ . '/ParserHandler/ ' ,
95- RecursiveIteratorIterator:: LEAVES_ONLY
96- )
94+ __DIR__ . '/ParserHandler/ '
95+ ),
96+ RecursiveIteratorIterator:: LEAVES_ONLY
9797 );
9898 $ handlers = [];
9999 foreach ($ it as $ file ) {
Original file line number Diff line number Diff line change 1717use PHPCfg \Op ;
1818use PHPCfg \Operand ;
1919use PHPCfg \Script ;
20+ use FilesystemIterator ;
2021use RecursiveDirectoryIterator ;
2122use RecursiveIteratorIterator ;
2223use SplObjectStorage ;
@@ -59,9 +60,11 @@ protected function loadRenderers(): void
5960 $ it = new RecursiveIteratorIterator (
6061 new RecursiveDirectoryIterator (
6162 __DIR__ . '/Renderer/ ' ,
62- RecursiveIteratorIterator::LEAVES_ONLY
63- )
63+ FilesystemIterator::SKIP_DOTS
64+ ),
65+ RecursiveIteratorIterator::CHILD_FIRST
6466 );
67+
6568 $ handlers = [];
6669 foreach ($ it as $ file ) {
6770 if (!$ file ->isFile () || $ file ->getExtension () !== 'php ' ) {
Original file line number Diff line number Diff line change 99 * @license MIT See LICENSE at the root of the project for more info
1010 */
1111
12- namespace PHPCfg \Printer \Renderer \Op ;
12+ namespace PHPCfg \Printer \Renderer \Specific \ Op ;
1313
1414use PHPCfg \Assertion as CoreAssertion ;
1515use PHPCfg \Op ;
Original file line number Diff line number Diff line change 99 * @license MIT See LICENSE at the root of the project for more info
1010 */
1111
12- namespace PHPCfg \Printer \Renderer \Op ;
12+ namespace PHPCfg \Printer \Renderer \Specific \ Op ;
1313
1414use PHPCfg \Op ;
1515use PHPCfg \Printer \Renderer \GenericOp ;
Original file line number Diff line number Diff line change 99 * @license MIT See LICENSE at the root of the project for more info
1010 */
1111
12- namespace PHPCfg \Printer \Renderer \Op ;
12+ namespace PHPCfg \Printer \Renderer \Specific \ Op ;
1313
1414use PHPCfg \Op ;
1515use PHPCfg \Printer \Renderer \GenericOp ;
Original file line number Diff line number Diff line change 99 * @license MIT See LICENSE at the root of the project for more info
1010 */
1111
12- namespace PHPCfg \Printer \Renderer \Operand ;
12+ namespace PHPCfg \Printer \Renderer \Specific \ Operand ;
1313
1414use PHPCfg \Op ;
1515use PHPCfg \Operand ;
Original file line number Diff line number Diff line change 99 * @license MIT See LICENSE at the root of the project for more info
1010 */
1111
12- namespace PHPCfg \Printer \Renderer \Operand ;
12+ namespace PHPCfg \Printer \Renderer \Specific \ Operand ;
1313
1414use PHPCfg \Op ;
1515use PHPCfg \Operand ;
Original file line number Diff line number Diff line change 99 * @license MIT See LICENSE at the root of the project for more info
1010 */
1111
12- namespace PHPCfg \Printer \Renderer \Operand ;
12+ namespace PHPCfg \Printer \Renderer \Specific \ Operand ;
1313
1414use LogicException ;
1515use PHPCfg \Op ;
You can’t perform that action at this time.
0 commit comments