Class Module
Extends the Module class with the following features:
- Special handling for the 'edit', 'new' and 'configure' blocks.
- Inter-users edit lock on records.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
-
ICanBoogie\Module
-
Icybee\Module
-
Icybee\Modules\Seo\Module
Methods summary
Methods inherited from Icybee\Module
getBlock(),
lazy_get_views(),
lock_entry(),
resolve_block_class(),
unlock_entry()
Methods inherited from ICanBoogie\Module
__construct(),
__toString(),
get_descriptor(),
get_flat_id(),
get_id(),
get_model(),
get_parent(),
get_path(),
get_title(),
install(),
is_installed(),
model(),
resolve_model_tags(),
uninstall()
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
Constants summary
Constants inherited from Icybee\Module
Constants inherited from ICanBoogie\Module
OPERATION_DELETE,
OPERATION_SAVE,
PERMISSION_ACCESS,
PERMISSION_ADMINISTER,
PERMISSION_CREATE,
PERMISSION_MAINTAIN,
PERMISSION_MANAGE,
PERMISSION_NONE,
T_CATEGORY,
T_CLASS,
T_DESCRIPTION,
T_DISABLED,
T_EXTENDS,
T_ID,
T_MODELS,
T_NAMESPACE,
T_PATH,
T_PERMISSION,
T_PERMISSIONS,
T_REQUIRED,
T_REQUIRES,
T_TITLE,
T_VERSION,
T_WEIGHT
Properties summary
Properties inherited from ICanBoogie\Module
Magic properties inherited from ICanBoogie\Module
$description,
$flat_id,
$id,
$model,
$parent,
$path,
$title