Prado\Security\TAuthorizationRule::isIpMatched PHP Метод

isIpMatched() приватный Метод

private isIpMatched ( $ip )
    private function isIpMatched($ip)
    {
        if (empty($this->_ipRules)) {
            return 1;
        }
        foreach ($this->_ipRules as $rule) {
            if ($rule === '*' || $rule === $ip || ($pos = strpos($rule, '*')) !== false && strncmp($ip, $rule, $pos) === 0) {
                return 1;
            }
        }
        return 0;
    }