v1.0.0
English

Router.php

system/Router/Router.php
1 class 27 methods

class Router

Request router.
__construct (RouteCollectionInterface $routes, ?Request $request = null) public
handle (?string $uri = null) public
getFilters () public
controllerName () public
methodName () public
get404Override () public
params () public
directory () public
getMatchedRoute () public
getMatchedRouteOptions () public
setIndexPage ($page) public
setTranslateURIDashes (bool $val = false) public
hasLocale () public
getLocale () public
checkRoutes (string $uri) protected
string () public
replaceBackReferences (string $input, array $matches) private
autoRoute ($match) public
autoRoute (string $uri) public
validateRequest (array $segments) protected
scanControllers (array $segments) protected
setDirectory (?string $dir = null, bool $append = false, bool $validate = true) public
isValidSegment (string $segment) private
setRequest (array $segments = []) protected
setDefaultController () protected
setMatchedRoute (string $route, $handler) protected
checkDisallowedChars (string $uri) private
phpDG v1.0.0 Router.php 662 files 498 classes 763 fn
Generated