You are here

public function field_validation_specific_value_validator::validate in Field Validation 7.2

Validate field.

Overrides field_validation_validator::validate

File

plugins/validator/field_validation_specific_value_validator.inc, line 21

Class

field_validation_specific_value_validator

Code

public function validate() {
  $settings = $this->rule->settings;
  $specific_values = explode(',', $settings['data']);
  $specific_values = array_map('trim', $specific_values);
  if ($this->value != '' && !in_array($this->value, $specific_values)) {
    $this
      ->set_error();
  }
}