diff options
Diffstat (limited to 'modules/file/tests/file_module_test.module')
-rw-r--r-- | modules/file/tests/file_module_test.module | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/modules/file/tests/file_module_test.module b/modules/file/tests/file_module_test.module deleted file mode 100644 index ea65981caed..00000000000 --- a/modules/file/tests/file_module_test.module +++ /dev/null @@ -1,65 +0,0 @@ -<?php - -/** - * @file - * Provides File module pages for testing purposes. - */ - -/** - * Implements hook_menu(). - */ -function file_module_test_menu() { - $items = array(); - - $items['file/test'] = array( - 'title' => 'Managed file test', - 'page callback' => 'drupal_get_form', - 'page arguments' => array('file_module_test_form'), - 'access arguments' => array('access content'), - ); - - return $items; -} - -/** - * Form builder for testing a 'managed_file' element. - */ -function file_module_test_form($form, &$form_state, $tree = TRUE, $extended = FALSE, $default_fid = NULL) { - $form['#tree'] = (bool) $tree; - - $form['nested']['file'] = array( - '#type' => 'managed_file', - '#title' => t('Managed file'), - '#upload_location' => 'public://test', - '#progress_message' => t('Please wait...'), - '#extended' => (bool) $extended, - ); - if ($default_fid) { - $form['nested']['file']['#default_value'] = $extended ? array('fid' => $default_fid) : $default_fid; - } - - $form['textfield'] = array( - '#type' => 'textfield', - '#title' => t('Type a value and ensure it stays'), - ); - - $form['submit'] = array( - '#type' => 'submit', - '#value' => t('Save'), - ); - - return $form; -} - -/** - * Form submission handler for file_module_test_form(). - */ -function file_module_test_form_submit($form, &$form_state) { - if ($form['#tree']) { - $fid = $form['nested']['file']['#extended'] ? $form_state['values']['nested']['file']['fid'] : $form_state['values']['nested']['file']; - } - else { - $fid = $form['nested']['file']['#extended'] ? $form_state['values']['file']['fid'] : $form_state['values']['file']; - } - drupal_set_message(t('The file id is %fid.', array('%fid' => $fid))); -} |