public function property_validation_validator::get_default_settings in Field Validation 7.2
Return default settingsfor the validator.
13 calls to property_validation_validator::get_default_settings()
- property_validation_blacklist_validator::settings_form in property_validation/
plugins/ validator/ property_validation_blacklist_validator.inc - Provide settings option.
- property_validation_date_range_validator::settings_form in property_validation/
plugins/ validator/ property_validation_date_range_validator.inc - Provide settings option
- property_validation_length_validator::settings_form in property_validation/
plugins/ validator/ property_validation_length_validator.inc - Provide settings option.
- property_validation_match_field_validator::settings_form in property_validation/
plugins/ validator/ property_validation_match_field_validator.inc - Provide settings option.
- property_validation_match_property_validator::settings_form in property_validation/
plugins/ validator/ property_validation_match_property_validator.inc - Provide settings option.
File
- property_validation/
property_validation_validator.inc, line 61 - Basic class for property 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;
}