Exemple #1
0
 /**
  * Checks if user has at least one of the given permissions.
  *
  * @param array $permissions
  *
  * @return bool
  */
 public function canAtLeast($permissions)
 {
     if ($this->auth->check()) {
         // return $this->auth->user()->canAtLeast($permissions);
     } else {
         $guest = Role::whereSlug('guest')->first();
         if ($guest) {
             return $guest->canAtLeast($permissions);
         }
     }
     return false;
 }