PHP Class MY_Router, CodeIgniter-HMVC

Inheritance: extends CI_Router
Datei anzeigen Open project: hex-ci/CodeIgniter-HMVC

Public Methods

Method Description
__construct ( ) Constructor
_validate_module_request ( $segments ) : array Module 的访问直接路由到特殊的 Module_proxy 控制器

Protected Methods

Method Description
_set_request ( array $segments = [] ) : void Set request route
_validate_request ( array $segments ) : mixed Validate request

Method Details

__construct() public method

Runs the route mapping function.
public __construct ( )

_set_request() protected method

Takes an array of URI segments as input and sets the class/method to be called.
protected _set_request ( array $segments = [] ) : void
$segments array URI segments
return void

_validate_module_request() public method

Module 的访问直接路由到特殊的 Module_proxy 控制器
public _validate_module_request ( $segments ) : array
return array

_validate_request() protected method

Attempts validate the URI request and determine the controller path.
protected _validate_request ( array $segments ) : mixed
$segments array URI segments
return mixed URI segments