Class Role
A user role.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
- ICanBoogie\ActiveRecord
- Icybee\Modules\Users\Roles\Role
Namespace: Icybee\Modules\Users\Roles
Located at vendor/icanboogie-modules/users.roles/lib/activerecords/role.php
Located at vendor/icanboogie-modules/users.roles/lib/activerecords/role.php
Methods summary
public
|
#
__construct( string|
Initializes the $model and |
public
array
|
|
protected
|
|
public
|
Methods inherited from ICanBoogie\ActiveRecord
__sleep()
,
alter_persistent_properties()
,
delete()
,
get_model()
,
get_model_id()
,
save()
Methods inherited from ICanBoogie\Object
from()
,
resolve_facade_properties()
,
resolve_private_properties()
,
to_json()
Methods inherited from ICanBoogie\ToArrayRecursive
Methods used from ICanBoogie\ToArrayRecursiveTrait
Methods used from ICanBoogie\PrototypeTrait
__call()
,
__get()
,
__set()
,
__wakeup()
,
get_prototype()
,
has_method()
,
has_property()
,
last_chance_get()
,
last_chance_set()
Magic methods summary
Constants summary
string |
RID
|
'rid' |
|
string |
NAME
|
'name' |
|
string |
PERMS
|
'perms' |
|
string |
SERIALIZED_PERMS
|
'serialized_perms' |
|
integer |
GUEST_RID
|
1 |
|
integer |
USER_RID
|
2 |
Properties summary
public static
array
|
$permission_levels | |
public
mixed
|
$rid | |
public
mixed
|
$name | |
public
mixed
|
$serialized_perms |