function rules_data_type_string::get_default_input_form in Rules 6
Gets the input form for the data Implement it, if your data is not identifiable.
Overrides rules_data_type::get_default_input_form
2 methods override rules_data_type_string::get_default_input_form()
- rules_data_type_boolean::get_default_input_form in rules/
modules/ rules.rules.inc - Gets the input form for the data Implement it, if your data is not identifiable.
- rules_data_type_date::get_default_input_form in rules/
modules/ rules.rules.inc - Gets the input form for the data Implement it, if your data is not identifiable.
File
- rules/
modules/ rules.rules.inc, line 62 - rules integration for the rules module
Class
- rules_data_type_string
- Rules string data type
Code
function get_default_input_form($info, $value, &$form_state) {
$info += array(
'long' => FALSE,
'required' => TRUE,
'description' => '',
);
return array(
'#type' => $info['long'] ? 'textarea' : 'textfield',
'#title' => $info['label'],
'#description' => $info['description'],
'#required' => $info['required'],
'#default_value' => $value,
);
}