Ejemplo n.º 1
0
 public static function check($user, $action, $parameters = null)
 {
     if (in_array($action, ['admin.login', 'admin.logout', 'admin.index', 'admin.lock', 'admin.unlock'])) {
         return true;
     }
     if ($user) {
         return $user->role->checkPermission(RoleModel::actionToString($action, $parameters));
     }
     return false;
 }