li3_access\extensions\adapter\security\access\AuthRbac::_hasRole PHP Method

_hasRole() protected static method

protected static _hasRole ( $requesters, $params, array $options = [] )
$options array
    protected static function _hasRole($requesters, $params, array $options = array())
    {
        $authed = array_keys(static::_getRolesByAuth($params, $options));
        $requesters = (array) $requesters;
        if (in_array('*', $requesters)) {
            return true;
        }
        foreach ($requesters as $requester) {
            if (in_array($requester, $authed)) {
                return true;
            }
        }
        return false;
    }