NaviForm.php 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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 NaviForm extends BaseForm
  11. {
  12. public static function getForms()
  13. {
  14. return array(
  15. 'Navi_panel' => array(
  16. 'ShowDatabasesNavigationAsTree',
  17. 'NavigationLinkWithMainPanel',
  18. 'NavigationDisplayLogo',
  19. 'NavigationLogoLink',
  20. 'NavigationLogoLinkWindow',
  21. 'NavigationTreePointerEnable',
  22. 'FirstLevelNavigationItems',
  23. 'NavigationTreeDisplayItemFilterMinimum',
  24. 'NumRecentTables',
  25. 'NumFavoriteTables',
  26. 'NavigationWidth',
  27. ),
  28. 'Navi_tree' => array(
  29. 'MaxNavigationItems',
  30. 'NavigationTreeEnableGrouping',
  31. 'NavigationTreeEnableExpansion',
  32. 'NavigationTreeShowTables',
  33. 'NavigationTreeShowViews',
  34. 'NavigationTreeShowFunctions',
  35. 'NavigationTreeShowProcedures',
  36. 'NavigationTreeShowEvents'
  37. ),
  38. 'Navi_servers' => array(
  39. 'NavigationDisplayServers',
  40. 'DisplayServersList',
  41. ),
  42. 'Navi_databases' => array(
  43. 'NavigationTreeDisplayDbFilterMinimum',
  44. 'NavigationTreeDbSeparator'
  45. ),
  46. 'Navi_tables' => array(
  47. 'NavigationTreeDefaultTabTable',
  48. 'NavigationTreeDefaultTabTable2',
  49. 'NavigationTreeTableSeparator',
  50. 'NavigationTreeTableLevel',
  51. ),
  52. );
  53. }
  54. public static function getName()
  55. {
  56. return __('Navigation panel');
  57. }
  58. }