_form_test_tableselect_form_builder

7 form_test.module _form_test_tableselect_form_builder($form, $form_state, $element_properties)
8 form_test.module _form_test_tableselect_form_builder($form, $form_state, $element_properties)

Build a form to test the tableselect element.

Parameters

$form_state: The form_state

$element_properties: An array of element properties for the tableselect element.

Return value

A form with a tableselect element and a submit button.

4 calls to _form_test_tableselect_form_builder()

File

modules/simpletest/tests/form_test.module, line 516
Helper module for the form API tests.

Code

function _form_test_tableselect_form_builder($form, $form_state, $element_properties) {
  list($header, $options) = _form_test_tableselect_get_data();

  $form['tableselect'] = $element_properties;

  $form['tableselect'] += array(
    '#type' => 'tableselect', 
    '#header' => $header, 
    '#options' => $options, 
    '#multiple' => FALSE, 
    '#empty' => t('Empty text.'),
  );

  $form['submit'] = array(
    '#type' => 'submit', 
    '#value' => t('Submit'),
  );

  return $form;
}
Login or register to post comments