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

10 lines
300 B
PHP
Raw Normal View History

<?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);
}
}