UserAccess
trait UserAccess
UserAccess trait
Methods
void
requireAccess(string $name, mixed $type = null, object|null $response = null)
Reguire permission check if current user have permission
bool
hasControlPanelAccess()
Return true if user have control panel access
bool
hasAccess(string $name, string $type = null)
Return true if user have access permission
mixed
requireControlPanelPermission(object|null $response = null)
Require control panel permission
mixed
user()
Return current logged user
int|null
getUserId()
Return current logged user id
Details
at line 25
void
requireAccess(string $name, mixed $type = null, object|null $response = null)
Reguire permission check if current user have permission
at line 43
bool
hasControlPanelAccess()
Return true if user have control panel access
at line 55
bool
hasAccess(string $name, string $type = null)
Return true if user have access permission
at line 66
mixed
requireControlPanelPermission(object|null $response = null)
Require control panel permission
at line 80
mixed
user()
Return current logged user
at line 90
int|null
getUserId()
Return current logged user id