/** * @param $value * @param $primary * @param array $row * @param Entity\Field | Entity\EnumField | Entity\BooleanField $field * @return bool|string */ public function validate($value, $primary, array $row, Entity\Field $field) { if (in_array($value, $field->getValues(), true) || $value == '') { return true; } return $this->getErrorMessage($value, $field); }