App\Services\Access\Access::allowMultiple PHP Method

allowMultiple() public method

Check an array of permissions and whether or not all are required to continue
public allowMultiple ( $permissions, $needsAll = false ) : boolean
$permissions
$needsAll
return boolean
    public function allowMultiple($permissions, $needsAll = false)
    {
        if ($user = $this->user()) {
            return $user->allowMultiple($permissions, $needsAll);
        }
        return false;
    }

Usage Example

 /**
  * Check an array of permissions and whether or not all are required to continue
  *
  * @param $permissions
  * @param $needsAll
  * @return bool 
  * @static 
  */
 public static function allowMultiple($permissions, $needsAll = false)
 {
     return \App\Services\Access\Access::allowMultiple($permissions, $needsAll);
 }