Sokil\Mongo\Validator\UrlValidator::isUrlAccessible PHP Метод

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

private isUrlAccessible ( $url )
    private function isUrlAccessible($url)
    {
        $headers = get_headers($url, true);
        $isAccessible = false;
        $i = 0;
        while (true) {
            if (false !== strpos($headers[$i], '200')) {
                $isAccessible = true;
                break;
            }
            $i++;
            if (!isset($headers[$i])) {
                break;
            }
        }
        // page is accessible
        return $isAccessible;
    }