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\Cache\Module
Methods summary
public static
|
|
public static
|
|
public static
|
#
clear_files( string $path, string|null $pattern = null )
Deletes files in a directory according to a RegEx pattern. |
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