Class Core
Core of the framework.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
- ICanBoogie\Core
Direct known subclasses
Methods summary
public static
|
|
public static
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
array
|
|
protected
|
|
protected
|
|
protected
|
|
protected
string
|
|
protected
|
|
protected
|
|
protected
|
|
protected
string
|
|
protected
|
|
public
|
|
protected
|
|
public
string
|
#
generate_path( strign|
Genreates a path with the specified parameters. |
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
public static
boolean
|
$is_running |
#
Whether the core is running or not. |
Magic properties
public
|
$configs |
|
#
Configurations accessor. |
public
|
$connections |
|
#
Database connections accessor. |
public
|
$models |
|
#
Models accessor. |
public
|
$modules |
|
#
Modules accessor. |
public
|
$vars |
|
#
Persistent variables accessor. |
public
ICanBoogie\Database
|
$db |
|
#
Primary database connection. |
public
|
$session |
|
#
User's session. |
public
string
|
$language |
|
#
Locale language. |
public
string|integer
|
$timezone |
|
#
Date and time timezone. |
public
array
|
$config |
|
#
The "core" configuration. |
public read-only
|
$locale |
|
#
Locale object matching the locale language. |
public read-only
|
$request |
|
#
The request being processed. |
public read-only
|
$events |
|
#
Event collection. |
public read-only
|
$routes |
|
#
Route collection. |