SqlForm.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. /* vim: set expandtab sw=4 ts=4 sts=4: */
  3. /**
  4. * User preferences form
  5. *
  6. * @package PhpMyAdmin
  7. */
  8. declare(strict_types=1);
  9. namespace PhpMyAdmin\Config\Forms\User;
  10. use PhpMyAdmin\Config\Forms\BaseForm;
  11. /**
  12. * Class SqlForm
  13. * @package PhpMyAdmin\Config\Forms\User
  14. */
  15. class SqlForm extends BaseForm
  16. {
  17. /**
  18. * @return array
  19. */
  20. public static function getForms()
  21. {
  22. return [
  23. 'Sql_queries' => [
  24. 'ShowSQL',
  25. 'Confirm',
  26. 'QueryHistoryMax',
  27. 'IgnoreMultiSubmitErrors',
  28. 'MaxCharactersInDisplayedSQL',
  29. 'RetainQueryBox',
  30. 'CodemirrorEnable',
  31. 'LintEnable',
  32. 'EnableAutocompleteForTablesAndColumns',
  33. 'DefaultForeignKeyChecks',
  34. ],
  35. 'Sql_box' => [
  36. 'SQLQuery/Edit',
  37. 'SQLQuery/Explain',
  38. 'SQLQuery/ShowAsPHP',
  39. 'SQLQuery/Refresh',
  40. ],
  41. ];
  42. }
  43. /**
  44. * @return string
  45. */
  46. public static function getName()
  47. {
  48. return __('SQL queries');
  49. }
  50. }