public function validateDateTime($value, $errorMessage, $errorField = null) { if (!strtotime($value)) { $this->error($errorMessage); $this->_errorFields[] = $errorField; } }
/** * @test */ public function shouldValidateCorrectDateTime() { // given $validatable = new Validatable(); // when $validatable->validateDateTime('2011-02-05', 'Wrong date.'); // then $this->assertEmpty($validatable->getErrors()); }