Class Core
Core of the framework.
- ICanBoogie\Object
-
ICanBoogie\Core
Methods summary
public static
|
|
public
|
|
protected
|
|
protected
ICanBoogie\Storage\FileStorage
|
|
protected
array
|
|
protected
HTTP\Dispatcher
|
|
protected
ICanBoogie\HTTP\Request
|
|
protected
ICanBoogie\HTTP\Request
|
|
protected
string
|
|
protected
|
|
protected
TimeZone
|
|
protected
|
|
protected
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
public
string
|
#
generate_path( string|ICanBoogie\Routing\Route $pattern_or_route_id_or_route, array $params = null )
Generates a path with the specified parameters. |
public
|
Properties summary
public static
boolean
|
$is_running
Whether the core is running or not. |
#
false
|
Magic properties
public
Config
|
$configs
Configurations manager. |
public
ICanBoogie\Storage\FileStorage
|
$vars
Persistent variables registry. |
public
|
$session
User's session. |
public
string
|
$language
Locale language. |
public
string|integer
|
$timezone
Time zone. |
public
array
|
$config
The "core" configuration. |
public
ICanBoogie\HTTP\Request
|
$initial_request
The initial request. |
public
Routing\Routes
|
$routes
The following properties are provider by icanboogie/module: |
public
Module\ModelCollection
|
$models
|
public
Module\ModuleCollection
|
$modules
The following properties are provider by icanboogie/bind-activerecord: |
public
ActiveRecord\ConnectionCollection
|
$connections
|
public
ActiveRecord\Connection
|
$db
The following properties are provider by icanboogie/bind-render: |
public
Render\TemplateResolverInterface
|
$template_resolver
|
public
Render\EngineCollection
|
$template_engines
|
public
Render\Renderer
|
$renderer
The following properties are provider by icanboogie/bind-cldr: |
public read-only
boolean
|
$is_booting
|
public read-only
boolean
|
$is_booted
|
public read-only
ICanBoogie\HTTP\Request
|
$request
The request being processed. |
public read-only
Events
|
$events
Event collection. |
public read-only
|
$logger
The message logger. The following properties are provider by icanboogie/routing: |
public read-only
CLDR\Locale
|
$locale
|
public read-only
CLDR\Repository
|
$cldr
|