| @@ 316-321 (lines=6) @@ | ||
| 313 | */ | |
| 314 | public static function toRegEx($glob, $flags = 0, $delimiter = '~') | |
| 315 |     { | |
| 316 |         if (!Path::isAbsolute($glob) && false === strpos($glob, '://')) { | |
| 317 | throw new InvalidArgumentException(sprintf( | |
| 318 | 'The glob "%s" is not absolute and not a URI.', | |
| 319 | $glob | |
| 320 | )); | |
| 321 | } | |
| 322 | ||
| 323 | $inSquare = false; | |
| 324 | $curlyLevels = 0; | |
| @@ 461-466 (lines=6) @@ | ||
| 458 | */ | |
| 459 | public static function getStaticPrefix($glob, $flags = 0) | |
| 460 |     { | |
| 461 |         if (!Path::isAbsolute($glob) && false === strpos($glob, '://')) { | |
| 462 | throw new InvalidArgumentException(sprintf( | |
| 463 | 'The glob "%s" is not absolute and not a URI.', | |
| 464 | $glob | |
| 465 | )); | |
| 466 | } | |
| 467 | ||
| 468 | $prefix = ''; | |
| 469 | $length = strlen($glob); | |