Esempio n. 1
0
 public function testIsoDateTime()
 {
     $validator = new DateTimeValidator();
     $this->assertEquals('2014-08-03 00:00:00', $validator->validateValue('2014-08-03'));
     $this->assertEquals('2010-10-10 00:00:00', $validator->validateValue('10-10-10'));
     $this->assertEquals('2014-08-03 23:42:00', $validator->validateValue('2014-08-03 23:42'));
     $this->assertFalse($validator->validateValue(''));
     $this->assertFalse($validator->validateValue(NULL));
     $this->assertFalse($validator->validateValue('2014-08-03 42:61:90'));
     $this->assertFalse($validator->validateValue('foo-bar'));
 }
Esempio n. 2
0
 /**
  * @return \Blar\Filters\Validators\DateTimeValidator
  */
 public function validateDateTime()
 {
     $validator = new Validators\DateTimeValidator();
     $validator->setSource($this->getSource());
     return $validator;
 }