Beispiel #1
0
 public function testMultipleRules()
 {
     $data = array('postalCode' => '/postalCode en_US/', 'phone' => '/phone en_US/');
     Catalog::write('runtime', 'validation', 'en_US', $data);
     Validator::add(Catalog::read('runtime', 'validation', 'en_US'));
     $result = Validator::isPostalCode('postalCode en_US');
     $this->assertTrue($result);
     $result = Validator::isPhone('phone en_US');
     $this->assertTrue($result);
 }
 public function testNlBe()
 {
     Validator::add(Catalog::read('validation', 'nl_BE'));
     $this->assertTrue(Validator::isPostalCode('1234'));
     $this->assertTrue(Validator::isPostalCode('1234'));
     $this->assertFalse(Validator::isPostalCode('0123'));
 }