You are here

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,
  );
}