Class Core
The following properties are injected by the "registry" module.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
-
ICanBoogie\Core
-
Icybee\Core
Methods summary
public static
|
#
exception_handler(
Override the method to provide a nicer exception presentation. |
protected
|
Methods inherited from ICanBoogie\Core
__construct(),
__invoke(),
create_config_manager(),
generate_path(),
generate_url(),
get(),
get_dispatcher(),
get_language(),
get_locale(),
get_request(),
get_routes(),
get_timezone(),
lazy_get_config(),
lazy_get_initial_request(),
lazy_get_models(),
lazy_get_vars(),
run_modules(),
set_locale(),
set_timezone()
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
Properties inherited from ICanBoogie\Core
Magic properties
public
|
$editors | |
#
Editors collection. The getter is injected by the "Editors" module. |
public
ICanBoogie\ActiveRecord\Model\System\Registry
|
$registry | |
#
Global registry object. The following properties are injected by the "sites" module. |
public
integer
|
$site_id | |
#
Identifier of the current site. |
public
|
$site | |
#
Current site object. The following properties are injected by the "users" module. |
public
|
$user | |
#
Current user object (might be a visitor). |
public
integer
|
$user_id | |
#
Identifier of the current user ("0" for visitors). |
Magic properties inherited from ICanBoogie\Core
$config,
$configs,
$connections,
$db,
$events,
$language,
$locale,
$models,
$modules,
$request,
$routes,
$session,
$timezone,
$vars