public testAddCustomRegexFormats ( ) |
public function testAddCustomRegexFormats()
{
$this->assertTrue(Validator::isPhone('1234567890'));
$this->assertTrue(Validator::isPhone('+1234567890'));
$this->assertFalse(Validator::isPhone('0800-LITHIUM'));
Validator::add(array('phone' => array('foo' => '/^0800-[A-Z]+$/')));
$this->assertTrue(Validator::isPhone('0800-LITHIUM'));
$this->assertTrue(Validator::isPhone('0800-LITHIUM', 'foo'));
$this->assertTrue(Validator::isPhone('0800-LITHIUM', 'any'));
}