function rules_ui_element_duration_after_build

FAPI after build callback for the duration parameter type form.

Fixes up the form value by applying the multiplier.

2 string references to 'rules_ui_element_duration_after_build'
RulesDataUIDuration::inputForm in ui/ui.data.inc
Implements RulesDataDirectInputFormInterface::inputForm().
rules_element_info in ./rules.module
Implements hook_element_info().

File

ui/ui.forms.inc, line 829

Code

function rules_ui_element_duration_after_build($element, &$form_state) {
    if ($element['value']['#value'] !== '') {
        $element['#value'] = $element['value']['#value'] * $element['multiplier']['#value'];
        form_set_value($element, $element['#value'], $form_state);
    }
    else {
        $element['#value'] = NULL;
        form_set_value($element, NULL, $form_state);
    }
    return $element;
}