/** * Tests the get * * @issue 10405 * @author Serghei Iakovlev <*****@*****.**> * @since 2016-06-27 * @param IntegrationTester $I */ public function appendValidationMessageToTheNonObject(IntegrationTester $I) { $myValidator = new PresenceOf(); $validation = new Validation(); $validation->bind(new \stdClass(), ['day' => date('d'), 'month' => date('m'), 'year' => date('Y') + 1]); $myValidator->validate($validation, 'foo'); $expectedMessages = Group::__set_state(['_position' => 0, '_messages' => [new Message('Field foo is required', 'foo', 'PresenceOf', 0)]]); $I->assertEquals($expectedMessages, $validation->getMessages()); }
public function validate(Validation $validation, $field) { return parent::validate($validation, $field); }