respect-validation/library/Rules/Phone.php
2014-10-01 00:36:28 -05:00

10 lines
294 B
PHP

<?php
namespace Respect\Validation\Rules;
class Phone extends AbstractRule
{
public function validate($input)
{
return !empty($input) && preg_match('/^[+]?([\d]{0,3})?[\(\.\-\s]?(([\d]{1,3})[\)\.\-\s]*)?(([\d]{3,5})[\.\-\s]?([\d]{4})|([\d]{2}[\.\-\s]?){4})$/', $input);
}
}