/** * @dataProvider providerTestAddValidator */ public function testAddValidator($mixed, $actual, $exceptionName = '') { if (!empty($exceptionName)) { $this->setExpectedException($exceptionName); } $validator = new Miao_Form_Validate(); $validator->addValidator($mixed); $expected = $validator->getValidators(); $this->assertEquals($expected, $actual); }
public function isRequired() { $result = false; foreach ($this->_validator->getValidators() as $validator) { if (isset($validator['instance']) && $validator['instance'] instanceof Miao_Form_Validate_Require) { $result = true; break; } } return $result; }