-
Notifications
You must be signed in to change notification settings - Fork 35
icms_controller_Handler
Raimondas Rimkevičius edited this page Mar 9, 2020
·
1 revision
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!
This is a handler for controllers
- Class name: icms_controller_Handler
- Namespace:
private string $type
Current controller type
- Visibility: private
public string type
Type of current controller instance. Possible values: embed - if all scripts are running in PHP Embeded mode cli - if all scripts are running from command line controller - any other mode
- Visibility: public
mixed icms_controller_Handler::__construct()
Constructor
- Visibility: public
mixed icms_controller_Handler::__get(string name)
Magic getter
- Visibility: public
- name string
string icms_controller_Handler::makeURL(string module, string controller_name, string action, array params)
Creates url for action
- Visibility: public
- module string
- controller_name string
- action string
- params array
\icms_controller_base|null icms_controller_Handler::get(string module, string type, string controller_name)
Gets controller
- Visibility: public
- module string
- type string
- controller_name string
string icms_controller_Handler::parseParamsStringToArray(string module, string controller_name, string string)
Parses params string to array
- Visibility: public
- module string
- controller_name string
- string string
\icms_response_Text icms_controller_Handler::exec(string module, string type, string controller_name, string action, array params)
Gets controller
- Visibility: public
- module string
- type string
- controller_name string
- action string
- params array
string icms_controller_Handler::getControllersPath(string module, string type)
Gets path for module controllers
- Visibility: public
- module string
- type string
array icms_controller_Handler::getAvailable(string module, string type)
Gets controllers of type list for module
- Visibility: public
- module string
- type string