abstract | |
|---|---|
uses |
Hm_Module_Output |
Base class for output modules All modules that output data to a request must extend this class and define an output() method. It provides form validation, html sanitizing, and string translation services to modules
| Methods | ||
|---|---|---|
public
|
__construct(array $input, array $protected)
|
# |
public
|
trans(string $string): string
|
# |
public
|
all_trans(): array
|
# |
public
|
translate_number($number): string
|
# |
public
|
output_content(string $format, array $lang_str): string
|
# |
abstract
protected
|
output(): string
|
# |
| Methods used from Hm_Module_Output |
|---|
check_overwrite(), out(), append(), html_safe(), concat(), module_output(), output_protected(), get(), exists(), in() |
| Properties | |||
|---|---|---|---|
protected
|
|
$lstr = []
|
# |
protected
|
|
$lang = false
|
# |
protected
|
|
$dir = 'ltr'
|
# |
protected
|
|
$format = ''
|
# |
| Properties used from Hm_Module_Output |
|---|
$output, $protected, $appendable |