function field_conditional_state_set_requirements in Field Conditional States 7
@todo. if field is not visible or disabled set requirements to false
1 call to field_conditional_state_set_requirements()
File
- ./
field_conditional_state.module, line 320  - Main functions for field_conditional_state
 
Code
function field_conditional_state_set_requirements(&$element, $form_state, $condition) {
  $element_status = field_conditional_state_element_status($element, $form_state['input'], $condition);
  if ($element_status == 'not_available') {
    $element['#required'] = FALSE;
  }
  elseif ($element_status == 'required') {
    $element['#required'] = TRUE;
  }
}