/** * * @param MapOf $roleMap * @param int $right * @throws \Exception * @return bool */ public static function hasRight($roleMap, $right) { global $WEBSITE; if ($roleMap->offsetExists($WEBSITE->domain)) { return self::_hasRight(self::$_rights, $roleMap[$WEBSITE->domain], $right); } return false; }