Platformsh\Cli\Command\Environment\EnvironmentHttpAccessCommand::validateAddress PHP Метод

validateAddress() защищенный Метод

protected validateAddress ( string $address )
$address string
    protected function validateAddress($address)
    {
        if ($address == 'any') {
            return;
        }
        $extractIp = preg_match('#^([^/]+)(/([0-9]{1,2}))?$#', $address, $matches);
        if (!$extractIp || !filter_var($matches[1], FILTER_VALIDATE_IP) || isset($matches[3]) && $matches[3] > 32) {
            $message = sprintf('The address "<error>%s</error>" is not a valid IP address or CIDR', $address);
            throw new \InvalidArgumentException($message);
        }
    }