You are here

function subform_buffer in Subform 7

Buffers errors and uploads seperating them per (sub)form.

5 calls to subform_buffer()
subform_element_process in ./subform.module
Processes a subform element.
subform_element_rebuild in ./subform.module
Constructs a new $subform from the information in $subform_state.
subform_element_submit in ./subform.module
Submit handler for submitting a single subform.
subform_element_validate in ./subform.module
Validation handler for the subform element.
subform_submit_all in ./subform.module
Submit handler for submitting all subforms.

File

./subform.module, line 809
Defines a subform element type.

Code

function subform_buffer($op, &$subform_element, $propagate = FALSE) {
  switch ($op) {
    case 'start':
      subform_buffer_errors($op, $subform_element, $propagate);
      subform_buffer_files($op, $subform_element);
      break;
    case 'end':
      subform_buffer_files($op, $subform_element);
      subform_buffer_errors($op, $subform_element, $propagate);
      break;
  }
}