Class Module
A module of the framework.
- ICanBoogie\Prototyped
- ICanBoogie\Module
Methods summary
protected
string
|
|
protected
string
|
|
protected
array
|
|
protected
|
|
public
|
|
public
string
|
|
protected
string
|
|
protected
ActiveRecord\Model
|
|
protected
string
|
|
protected
|
|
public
mixed
|
|
public
boolean|null
|
|
public
boolean|null
|
|
public
ICanBoogie\ActiveRecord\Model
|
|
protected
array
|
|
public
mixed
|
Constants summary
integer |
PERMISSION_NONE
|
#
0
|
integer |
PERMISSION_ACCESS
|
#
1
|
integer |
PERMISSION_CREATE
|
#
2
|
integer |
PERMISSION_MAINTAIN
|
#
3
|
integer |
PERMISSION_MANAGE
|
#
4
|
integer |
PERMISSION_ADMINISTER
|
#
5
|
string |
OPERATION_SAVE
Defines the name of the operation used to save the records of the module. |
#
'save'
|
string |
OPERATION_DELETE
Defines the name of the operation used to delete the records of the module. |
#
'delete'
|
Properties summary
protected
array
|
$descriptor
The descriptor of the module. |
Magic properties
public read-only
array
|
$descriptor
The descriptor of the module. |
public read-only
string
|
$flat_id
Underscored identifier. |
public read-only
string
|
$id
The identifier of the module, defined by ICanBoogie\Descriptor::ID. |
public read-only
ICanBoogie\ActiveRecord\Model
|
$model
The primary model of the module. |
public read-only
|
$parent
The parent module, defined by ICanBoogie\Descriptor::INHERITS. |
public read-only
string
|
$path
The path to the module, defined by ICanBoogie\Descriptor::PATH. |
public read-only
string
|
$title
The localized title of the module. |
public read-only
|
$collection
|
public read-only
Application
|
$app
|