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