X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;ds=sidebyside;f=includes%2Fpreferences%2FDefaultPreferencesFactory.php;h=c1e9a59cece043160240ae4aaa60f6c54ed66ac0;hb=43d159d469e9cbe4050266c1f05a84559bd24dc1;hp=0391b301a74048120c6a2e3d5ce39db369f5a179;hpb=bdf062a8e9f351d3b94f99f2cbe9f7176f0b8801;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/preferences/DefaultPreferencesFactory.php b/includes/preferences/DefaultPreferencesFactory.php index 0391b301a7..c1e9a59cec 100644 --- a/includes/preferences/DefaultPreferencesFactory.php +++ b/includes/preferences/DefaultPreferencesFactory.php @@ -205,7 +205,7 @@ class DefaultPreferencesFactory implements PreferencesFactory { // Handling for multiselect preferences if ( ( isset( $info['type'] ) && $info['type'] == 'multiselect' ) || - ( isset( $info['class'] ) && $info['class'] == 'HTMLMultiSelectField' ) ) { + ( isset( $info['class'] ) && $info['class'] == \HTMLMultiSelectField::class ) ) { $options = HTMLFormField::flattenOptions( $info['options'] ); $prefix = isset( $info['prefix'] ) ? $info['prefix'] : $name; $val = []; @@ -219,7 +219,7 @@ class DefaultPreferencesFactory implements PreferencesFactory { // Handling for checkmatrix preferences if ( ( isset( $info['type'] ) && $info['type'] == 'checkmatrix' ) || - ( isset( $info['class'] ) && $info['class'] == 'HTMLCheckMatrix' ) ) { + ( isset( $info['class'] ) && $info['class'] == \HTMLCheckMatrix::class ) ) { $columns = HTMLFormField::flattenOptions( $info['columns'] ); $rows = HTMLFormField::flattenOptions( $info['rows'] ); $prefix = isset( $info['prefix'] ) ? $info['prefix'] : $name; @@ -799,7 +799,7 @@ class DefaultPreferencesFactory implements PreferencesFactory { } $defaultPreferences['timecorrection'] = [ - 'class' => 'HTMLSelectOrOtherField', + 'class' => \HTMLSelectOrOtherField::class, 'label-message' => 'timezonelegend', 'options' => $tzOptions, 'default' => $tzSetting, @@ -1401,7 +1401,7 @@ class DefaultPreferencesFactory implements PreferencesFactory { public function getForm( User $user, IContextSource $context, - $formClass = 'PreferencesForm', + $formClass = PreferencesForm::class, array $remove = [] ) { $formDescriptor = $this->getFormDescriptor( $user, $context ); @@ -1617,7 +1617,7 @@ class DefaultPreferencesFactory implements PreferencesFactory { * @param PreferencesForm $form * @return bool|Status|string */ - protected function legacySaveFormData( $formData, PreferencesForm $form ) { + public function legacySaveFormData( $formData, PreferencesForm $form ) { return $this->saveFormData( $formData, $form ); }