Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal Čihař <michal@cihar.com>2017-09-05 17:35:17 +0300
committerMichal Čihař <michal@cihar.com>2017-09-06 12:02:07 +0300
commitdf7f328f790dab5a3b3c4244977f65741cc851dc (patch)
tree0cc8995b51b3fe7aa8106e772f09bd8a1f1ac4a4 /prefs_manage.php
parent0182146c49dafede535afe56b61e16ea438f7502 (diff)
Rewrite User preferences forms as clases
Signed-off-by: Michal Čihař <michal@cihar.com>
Diffstat (limited to 'prefs_manage.php')
-rw-r--r--prefs_manage.php10
1 files changed, 2 insertions, 8 deletions
diff --git a/prefs_manage.php b/prefs_manage.php
index ea9b968a9d..b6b27a5ce9 100644
--- a/prefs_manage.php
+++ b/prefs_manage.php
@@ -6,7 +6,7 @@
* @package PhpMyAdmin
*/
use PhpMyAdmin\Config\ConfigFile;
-use PhpMyAdmin\Config\FormDisplay;
+use PhpMyAdmin\Config\Forms\User\UserFormList;
use PhpMyAdmin\Core;
use PhpMyAdmin\File;
use PhpMyAdmin\Message;
@@ -21,7 +21,6 @@ use PhpMyAdmin\ThemeManager;
*/
require_once 'libraries/common.inc.php';
require_once 'libraries/user_preferences.lib.php';
-require 'libraries/config/user_preferences.forms.php';
$cf = new ConfigFile($GLOBALS['PMA_Config']->base_settings);
PMA_userprefsPageInit($cf);
@@ -94,12 +93,7 @@ if (isset($_POST['submit_export'])
} else {
// sanitize input values: treat them as though
// they came from HTTP POST request
- $form_display = new FormDisplay($cf);
- foreach ($forms as $formset_id => $formset) {
- foreach ($formset as $form_name => $form) {
- $form_display->registerForm($formset_id . ': ' . $form_name, $form);
- }
- }
+ $form_display = new UserFormList($cf);
$new_config = $cf->getFlatDefaultConfig();
if (!empty($_POST['import_merge'])) {
$new_config = array_merge($new_config, $cf->getConfigArray());