@@ 11-26 (lines=16) @@ | ||
8 | 'tests/**/*.php', |
|
9 | ]; |
|
10 | ||
11 | if ( ! function_exists('glob_recursive')) |
|
12 | { |
|
13 | // Does not support flag GLOB_BRACE |
|
14 | ||
15 | function glob_recursive($pattern, $flags = 0) |
|
16 | { |
|
17 | $files = glob($pattern, $flags); |
|
18 | ||
19 | foreach (glob(dirname($pattern) . '/*', GLOB_ONLYDIR | GLOB_NOSORT) as $dir) |
|
20 | { |
|
21 | $files = array_merge($files, glob_recursive($dir . '/' . basename($pattern), $flags)); |
|
22 | } |
|
23 | ||
24 | return $files; |
|
25 | } |
|
26 | } |
|
27 | ||
28 | function get_text_to_replace($tokens) |
|
29 | { |
@@ 2-16 (lines=15) @@ | ||
1 | <?php |
|
2 | if ( ! function_exists('glob_recursive')) |
|
3 | { |
|
4 | // Does not support flag GLOB_BRACE |
|
5 | function glob_recursive($pattern, $flags = 0) |
|
6 | { |
|
7 | $files = glob($pattern, $flags); |
|
8 | ||
9 | foreach (glob(dirname($pattern).'/*', GLOB_ONLYDIR|GLOB_NOSORT) as $dir) |
|
10 | { |
|
11 | $files = array_merge($files, glob_recursive($dir.'/'.basename($pattern), $flags)); |
|
12 | } |
|
13 | ||
14 | return $files; |
|
15 | } |
|
16 | } |
|
17 | ||
18 | /** |
|
19 | * This is project's console commands configuration for Robo task runner. |