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')); }
/** * @return \Blar\Filters\Validators\DateTimeValidator */ public function validateDateTime() { $validator = new Validators\DateTimeValidator(); $validator->setSource($this->getSource()); return $validator; }