public function onValidateDocument(Validation $validation, DataSource_Hybrid_Document $doc) { $validation->rule($this->name, 'color'); return parent::onValidateDocument($validation, $doc); }
public function onValidateDocument(Validation $validation, DataSource_Hybrid_Document $doc) { $options = $this->get_options(); if ($this->empty_value === TRUE) { $options = array(0) + $options; } $validation->rule($this->name, 'array_key_exists', array(':value', $options)); return parent::onValidateDocument($validation, $doc); }