You are here

function _wfm_is_multiple_recursive in Webform Multiple (WFM) 7

Check whether a component, or any of its ancestors, takes multiple values.

1 call to _wfm_is_multiple_recursive()
_wfm_values_prepare in ./wfm.module
Sanitize the $form_state so that it can be processed by Webform.

File

./wfm.module, line 722
Main module file for Webform Multiple (WFM).

Code

function _wfm_is_multiple_recursive($component, $components) {
  if ($component['pid'] != 0 && isset($components[$component['pid']])) {
    $parent_component = $components[$component['pid']];
    if (_wfm_is_multiple_recursive($parent_component, $components)) {
      return TRUE;
    }
  }
  return _wfm_is_multiple($component);
}