Class Translator
Together with the Prototype class the ICanBoogie\Object
class provides
means to define getters and setters, as well as define getters, setters, and
method at runtime.
The class also provides a method to create instances in the same fashion PDO
creates instances with the FETCH_CLASS
mode, that is the properties
of the instance are set before its constructor is invoked.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
- ICanBoogie\I18n\Translator implements ArrayAccess
Methods summary
public static
|
|
protected static
|
|
public static
|
|
protected
|
|
protected
|
|
protected
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
Methods inherited from ICanBoogie\Object
from()
,
resolve_facade_properties()
,
resolve_private_properties()
,
to_array()
,
to_json()
Methods inherited from ICanBoogie\ToArrayRecursive
Methods used from ICanBoogie\ToArrayRecursiveTrait
Methods used from ICanBoogie\PrototypeTrait
__call()
,
__get()
,
__set()
,
__sleep()
,
__wakeup()
,
get_prototype()
,
has_method()
,
has_property()
,
last_chance_get()
,
last_chance_set()
Magic methods summary
Properties summary
protected static
mixed
|
$cache | |
protected
array
|
$messages |
#
Translation messages. |
protected
|
$fallback |
#
Fallback translator. |
protected
string
|
$id |
#
Locale id for this translator. |
public static
array
|
$missing |