REBELinBLUE\Deployer\Validators\HostValidator::validate PHP Метод

validate() публичный Метод

Validate that the host is either a hostname or IP valid.
public validate ( string $attribute, string $value, array $parameters ) : boolean
$attribute string
$value string
$parameters array
Результат boolean
    public function validate($attribute, $value, $parameters)
    {
        if (filter_var($value, FILTER_VALIDATE_IP)) {
            return true;
        }
        if (filter_var(gethostbyname($value), FILTER_VALIDATE_IP)) {
            return true;
        }
        return false;
    }
HostValidator