respect-validation/library/Respect/Validation/Rules/Ip.php

24 lines
378 B
PHP
Raw Normal View History

<?php
namespace Respect\Validation\Rules;
class Ip extends AbstractRule
{
public $ipOptions;
public function __construct($ipOptions=null)
{
$this->ipOptions = $ipOptions;
}
public function validate($input)
{
return (boolean) filter_var(
$input, FILTER_VALIDATE_IP, array('flags' => $this->ipOptions)
);
}
}
2011-03-13 15:50:47 +01:00