Mas documentacion
This commit is contained in:
@@ -48,6 +48,8 @@ class Usuario extends Model {
|
||||
|
||||
/**
|
||||
* Valida que el usuario tiene permisos sobre otro usuario
|
||||
*
|
||||
* Esto se cumple cuando el usuario es global_admin o es administrador y comparte restaurant con el otro usuario
|
||||
* @param $user
|
||||
* @return bool
|
||||
*/
|
||||
@@ -60,6 +62,8 @@ class Usuario extends Model {
|
||||
|
||||
/**
|
||||
* Valida que el usuario tiene permisos en un restaurant
|
||||
*
|
||||
* Esto se cumple cuando el usuario es global_admin o el usuario esta dentro del restaurant.
|
||||
* @param $restaurant
|
||||
* @return bool
|
||||
*/
|
||||
@@ -69,6 +73,12 @@ class Usuario extends Model {
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Valida que el usuario puede manejar otros usuarios
|
||||
*
|
||||
* Esto es cumplido cuando el usuario tiene rol de global_admin y/o admin
|
||||
* @return bool
|
||||
*/
|
||||
public function canManageUsers() {
|
||||
if (in_array('global_admin', $this->roles)) return true;
|
||||
if (in_array('admin', $this->roles)) return true;
|
||||
|
||||
Reference in New Issue
Block a user