ImportForm.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. /* vim: set expandtab sw=4 ts=4 sts=4: */
  3. /**
  4. * User preferences form
  5. *
  6. * @package PhpMyAdmin
  7. */
  8. namespace PhpMyAdmin\Config\Forms\User;
  9. use PhpMyAdmin\Config\Forms\BaseForm;
  10. class ImportForm extends BaseForm
  11. {
  12. public static function getForms()
  13. {
  14. return array(
  15. 'Import_defaults' => array(
  16. 'Import/format',
  17. 'Import/charset',
  18. 'Import/allow_interrupt',
  19. 'Import/skip_queries'
  20. ),
  21. 'Sql' => array(
  22. 'Import/sql_compatibility',
  23. 'Import/sql_no_auto_value_on_zero',
  24. 'Import/sql_read_as_multibytes'
  25. ),
  26. 'Csv' => array(
  27. ':group:' . __('CSV'),
  28. 'Import/csv_replace',
  29. 'Import/csv_ignore',
  30. 'Import/csv_terminated',
  31. 'Import/csv_enclosed',
  32. 'Import/csv_escaped',
  33. 'Import/csv_col_names',
  34. ':group:end',
  35. ':group:' . __('CSV using LOAD DATA'),
  36. 'Import/ldi_replace',
  37. 'Import/ldi_ignore',
  38. 'Import/ldi_terminated',
  39. 'Import/ldi_enclosed',
  40. 'Import/ldi_escaped',
  41. 'Import/ldi_local_option'
  42. ),
  43. 'Open_Document' => array(
  44. ':group:' . __('OpenDocument Spreadsheet'),
  45. 'Import/ods_col_names',
  46. 'Import/ods_empty_rows',
  47. 'Import/ods_recognize_percentages',
  48. 'Import/ods_recognize_currency'
  49. ),
  50. );
  51. }
  52. public static function getName()
  53. {
  54. return __('Import');
  55. }
  56. }