mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/unity.git
synced 2026-08-19 04:13:58 +00:00
user UI setup
user login UI
This commit is contained in:
+15
-1
@@ -28,13 +28,27 @@ class User extends Authenticatable
|
||||
'password',
|
||||
];
|
||||
|
||||
protected $appends = ['hash_id'];
|
||||
protected $appends = ['hash_id', 'role_list', 'permission_list'];
|
||||
|
||||
public function getHashIdAttribute()
|
||||
{
|
||||
return Hasher::encode('users', $this->id);
|
||||
}
|
||||
|
||||
public function getRoleListAttribute()
|
||||
{
|
||||
$role_list = $this->roles;
|
||||
unset($this->roles);
|
||||
return $role_list;
|
||||
}
|
||||
|
||||
public function getPermissionListAttribute()
|
||||
{
|
||||
$permission_list = $this->getAllPermissions()->pluck('name');
|
||||
unset($this->permissions);
|
||||
return $permission_list;
|
||||
}
|
||||
|
||||
public function getImgAttribute($value)
|
||||
{
|
||||
$file_info = [];
|
||||
|
||||
Reference in New Issue
Block a user