Handler module execution methods
| Methods | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
abstract
public
|
default_language(): void
Setup a default language translation
Setup a default language translation |
# | ||||||||||
public
|
run_handler_modules(Hm_Request $request, object $session, string $page): void
Run all the handler modules for a page and merge the results
Run all the handler modules for a page and merge the results Parameters
|
# | ||||||||||
public
|
run_handler_module(array $input, array $protected, string $name, array $args, object $session)
Run a single handler and return the results
Run a single handler and return the results Parameters
|
# | ||||||||||
public
|
merge_response(Hm_Request $request, object $session, string $page): void
Merge the combined response from the handler modules with some default values
Merge the combined response from the handler modules with some default values Parameters
|
# | ||||||||||
| Properties | |||
|---|---|---|---|
public
|
|
$request
|
# |
public
|
|
$site_config
|
# |
public
|
|
$handler_response = []
|
# |
public
|
|
$page = ''
|
# |
public
|
|
$session
|
# |
public
|
|
$cache
|
# |