packages/analyzer/src/Declarations.php 1 location
|
@@ 42-47 (lines=6) @@
|
| 39 |
|
throw new Exception( 'Exclude must be an array' ); |
| 40 |
|
} |
| 41 |
|
|
| 42 |
|
$filter = function ( $file, $key, $iterator ) use ( $exclude ) { |
| 43 |
|
if ( $iterator->hasChildren() && ! in_array( $file->getFilename(), $exclude ) ) { |
| 44 |
|
return true; |
| 45 |
|
} |
| 46 |
|
return $file->isFile(); |
| 47 |
|
}; |
| 48 |
|
|
| 49 |
|
$inner_iterator = new \RecursiveDirectoryIterator( $root, \RecursiveDirectoryIterator::SKIP_DOTS ); |
| 50 |
|
|
packages/analyzer/src/Invocations.php 1 location
|
@@ 41-46 (lines=6) @@
|
| 38 |
|
} |
| 39 |
|
|
| 40 |
|
public function scan_dir( $root, $exclude = array() ) { |
| 41 |
|
$filter = function ( $file, $key, $iterator ) use ( $exclude ) { |
| 42 |
|
if ( $iterator->hasChildren() && ! in_array( $file->getFilename(), $exclude ) ) { |
| 43 |
|
return true; |
| 44 |
|
} |
| 45 |
|
return $file->isFile(); |
| 46 |
|
}; |
| 47 |
|
|
| 48 |
|
$inner_iterator = new \RecursiveDirectoryIterator( $root, \RecursiveDirectoryIterator::SKIP_DOTS ); |
| 49 |
|
|