You are here

function variable_text_format_default in Variable 7

Same name and namespace in other branches
  1. 7.2 variable.variable.inc \variable_text_format_default()

Default callback for text_format.

1 string reference to 'variable_text_format_default'
variable_variable_type_info in ./variable.variable.inc
Implements hook_variable_type_info().

File

./variable.variable.inc, line 253
Variable module hook implementations

Code

function variable_text_format_default($variable, $options = array()) {
  $out = array(
    'value' => '',
    'format' => filter_default_format(),
  );
  if (!empty($variable['default'])) {
    if (is_string($variable['default'])) {
      $out['value'] = $variable['default'];
    }
    elseif (is_array($variable['default'])) {
      if (isset($variable['default']['value'])) {
        $out['value'] = $variable['default']['value'];
      }
      if (isset($variable['default']['format'])) {
        $out['format'] = $variable['default']['format'];
      }
    }
  }
  return $out;
}