You are here

function _webform_select_replace_tokens in Webform 7.4

Replace tokens in the values of a list of select options.

7 calls to _webform_select_replace_tokens()
_webform_analysis_grid in components/grid.inc
Implements _webform_analysis_component().
_webform_csv_data_grid in components/grid.inc
Implements _webform_csv_data_component().
_webform_csv_headers_grid in components/grid.inc
Implements _webform_csv_headers_component().
_webform_display_grid in components/grid.inc
Implements _webform_display_component().
_webform_render_grid in components/grid.inc
Implements _webform_render_component().

... See full list

File

components/select.inc, line 933
Webform module multiple select component.

Code

function _webform_select_replace_tokens($options, $node) {
  foreach ($options as $key => $option) {
    if (is_array($option)) {
      $options[$key] = _webform_select_replace_tokens($option, $node);
    }
    else {
      $options[$key] = webform_replace_tokens($option, $node);
    }
  }
  return $options;
}