public function field_validation_validator::get_default_settings in Field Validation 7.2
Return default settingsfor the validator.
25 calls to field_validation_validator::get_default_settings()
- field_validation_blacklist_validator::settings_form in plugins/
validator/ field_validation_blacklist_validator.inc - Provide settings option.
- field_validation_date_range2_validator::settings_form in plugins/
validator/ field_validation_date_range2_validator.inc - Provide settings option
- field_validation_equal_values_validator::settings_form in plugins/
validator/ field_validation_equal_values_validator.inc - Provide settings option.
- field_validation_int_validator::settings_form in field_validation_extras/
plugins/ validator/ field_validation_int_validator.inc - Provide settings option.
- field_validation_ip_validator::settings_form in field_validation_extras/
plugins/ validator/ field_validation_ip_validator.inc - Provide settings option.
File
- ./
field_validation_validator.inc, line 143 - Basic class for field validation validator.
Class
Code
public function get_default_settings(&$form, &$form_state) {
$rule = isset($form_state['item']) ? $form_state['item'] : new stdClass();
$default_settings = isset($rule->settings) ? $rule->settings : array();
$default_settings = isset($form_state['values']['settings']) ? $form_state['values']['settings'] : $default_settings;
return $default_settings;
}