Conditions | 4 |
Paths | 4 |
Total Lines | 14 |
Code Lines | 7 |
Lines | 0 |
Ratio | 0 % |
Tests | 6 |
CRAP Score | 4.0466 |
Changes | 0 |
1 | <?php |
||
7 | 4 | protected function validPhpNamespace($namespace) |
|
8 | { |
||
9 | 4 | foreach (explode('\\', $namespace) as $part) { |
|
10 | 4 | if (! preg_match('/^[0-9a-zA-Z_]+$/', $part)) { |
|
11 | return false; |
||
12 | } |
||
13 | |||
14 | 4 | if (! preg_match('/^[^\d]/', $part)) { |
|
15 | 4 | return false; |
|
16 | } |
||
17 | } |
||
18 | |||
19 | 4 | return true; |
|
20 | } |
||
21 | } |
||
22 |