public function checkAccess($userId, $permissionName, $params = [])
    {
        $assignments = $this->getAssignments($userId);

        if ($this->hasNoAssignments($assignments)) {
            return false;
        }

        return $this->checkAccessRecursive($userId, $permissionName, $params, $assignments);
    }
public function checkAccess($userId, $permissionName, $params = [])
    {
        $assignments = $this->getAssignments($userId);

        if ($this->hasNoAssignments($assignments)) {
            return false;
        }

        return $this->checkAccessRecursive($userId, $permissionName, $params, $assignments);
    }
public function checkAccess ( $ userId , $ permissionName , $ params = [ ] ) { $ assignments = $ this -> getAssignments ( $ userId ) ; if ( $ this -> hasNoAssignments ( $ assignments ) ) { return false ; } return $ this -> checkAccessRecursive ( $ userId , $ permissionName , $ params , $ assignments ) ; }
{@inheritdoc}
{