RouteList
class RouteList extends RouteList implements Router, ArrayAccess, Countable, IteratorAggregate
The router broker.
Constants
private PresenterKey |
|
Methods
__construct(string|null $module = null)
No description
array|null
match(IRequest $httpRequest)
Maps HTTP request to an array.
string|null
constructUrl(array $params, UrlScript $refUrl)
Constructs absolute URL from array.
withModule(string $module)
No description
string|null
getModule()
No description
int
void
offsetSet(mixed $index, Router $router)
No description
mixed
offsetGet(int $index)
No description
bool
offsetExists(int $index)
No description
void
offsetUnset(int $index)
No description
Details
at line 27
__construct(string|null $module = null)
No description
at line 37
array|null
match(IRequest $httpRequest)
Maps HTTP request to an array.
at line 53
string|null
constructUrl(array $params, UrlScript $refUrl)
Constructs absolute URL from array.
at line 71
RouteList
addRoute(string $mask, array|string|Closure $metadata = [], int $flags = 0)
No description
at line 85
RouteList
withModule(string $module)
No description
at line 95
string|null
getModule()
No description
at line 102
int
count()
deprecated
deprecated
No description
at line 113
void
offsetSet(mixed $index, Router $router)
No description
at line 128
mixed
offsetGet(int $index)
No description
at line 142
bool
offsetExists(int $index)
No description
at line 152
void
offsetUnset(int $index)
No description
at line 163
ArrayIterator
getIterator()
deprecated
deprecated
No description