[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 316 lines (14 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
RouteCompiler:: (5 methods):
compile()
compilePattern()
determineStaticPrefix()
findNextSeparator()
computeRegexp()
Class: RouteCompiler - X-Ref
RouteCompiler compiles Route instances to CompiledRoute instances.compile(Route $route) X-Ref |
{@inheritdoc} |
compilePattern(Route $route, $pattern, $isHost) X-Ref |
No description |
determineStaticPrefix(Route $route, array $tokens) X-Ref |
Determines the longest static prefix possible for a route. return: string The leading static part of a route's path |
findNextSeparator($pattern, $useUtf8) X-Ref |
Returns the next static character in the Route pattern that will serve as a separator. param: string $pattern The route pattern param: bool $useUtf8 Whether the character is encoded in UTF-8 or not return: string The next static character that functions as separator (or empty string when none available) |
computeRegexp(array $tokens, $index, $firstOptional) X-Ref |
Computes the regexp used to match a specific token. It can be static text or a subpattern. param: array $tokens The route tokens param: int $index The index of the current token param: int $firstOptional The index of the first optional token return: string The regexp pattern for a single token |
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |