Router
FinalYes
Table of Contents
Constants
- COMPONENT_MODE_AJAX = 'ajax'
- COMPONENT_MODE_CLASS = 'class'
- EXCEPTION_INVALID_AJAX_MODE = 2210203
- EXCEPTION_INVALID_COMPONENT = 2210202
- EXCEPTION_INVALID_COMPONENT_INTERFACE = 2210201
- EXCEPTION_INVALID_COMPONENT_NAME = 2210206
- EXCEPTION_INVALID_MODULE_NAME = 22102051
- EXCEPTION_NO_COMPONENT = 2210207
- EXCEPTION_NO_COMPONENT_AJAX_CLASS = 2210208
- EXCEPTION_NO_CONFIGURATION = 2210204
- EXCEPTION_NO_MODULE = 2210205
Methods
- __construct() : mixed
- Router constructor.
- getAction() : string
- getComponent() : string
- getControllerAndAction() : array<string|int, mixed>
- getMode() : string
- getModule() : string
- getVendor() : string
- setRequest() : $this
Constants
COMPONENT_MODE_AJAX
public
mixed
COMPONENT_MODE_AJAX
= 'ajax'
COMPONENT_MODE_CLASS
public
mixed
COMPONENT_MODE_CLASS
= 'class'
EXCEPTION_INVALID_AJAX_MODE
public
mixed
EXCEPTION_INVALID_AJAX_MODE
= 2210203
EXCEPTION_INVALID_COMPONENT
public
mixed
EXCEPTION_INVALID_COMPONENT
= 2210202
EXCEPTION_INVALID_COMPONENT_INTERFACE
public
mixed
EXCEPTION_INVALID_COMPONENT_INTERFACE
= 2210201
EXCEPTION_INVALID_COMPONENT_NAME
public
mixed
EXCEPTION_INVALID_COMPONENT_NAME
= 2210206
EXCEPTION_INVALID_MODULE_NAME
public
mixed
EXCEPTION_INVALID_MODULE_NAME
= 22102051
EXCEPTION_NO_COMPONENT
public
mixed
EXCEPTION_NO_COMPONENT
= 2210207
EXCEPTION_NO_COMPONENT_AJAX_CLASS
public
mixed
EXCEPTION_NO_COMPONENT_AJAX_CLASS
= 2210208
EXCEPTION_NO_CONFIGURATION
public
mixed
EXCEPTION_NO_CONFIGURATION
= 2210204
EXCEPTION_NO_MODULE
public
mixed
EXCEPTION_NO_MODULE
= 2210205
Methods
__construct()
Router constructor.
public
__construct(HttpRequest $request) : mixed
Parameters
- $request : HttpRequest
getAction()
public
getAction() : string
Return values
stringgetComponent()
public
getComponent() : string
Return values
stringgetControllerAndAction()
public
getControllerAndAction() : array<string|int, mixed>
Return values
array<string|int, mixed>getMode()
public
getMode() : string
Return values
stringgetModule()
public
getModule() : string
Return values
stringgetVendor()
public
getVendor() : string
Return values
stringsetRequest()
public
setRequest(HttpRequest $request) : $this
Parameters
- $request : HttpRequest