Remove Preferences::trySetUserEmail (deprecated 1.20)
authorumherirrender <umherirrender_de.wp@web.de>
Fri, 26 Sep 2014 19:28:00 +0000 (21:28 +0200)
committerTimo Tijhof <krinklemail@gmail.com>
Fri, 26 Sep 2014 21:38:01 +0000 (14:38 -0700)
Change-Id: I31b008c93eae54b2aecc18154d0c2e3df3fdb712

RELEASE-NOTES-1.25
includes/Preferences.php

index 0e10028..22033cf 100644 (file)
@@ -38,6 +38,7 @@ changes to languages because of Bugzilla reports.
 * Removed ApiQueryUsers::getAutoGroups(). (deprecated since 1.20)
 * Removed XmlDumpWriter::schemaVersion(). (deprecated since 1.20)
 * Removed LogEventsList::getDisplayTitle(). (deprecated since 1.20)
+* Removed Preferences::trySetUserEmail(). (deprecated since 1.20)
 
 == Compatibility ==
 
index 98fc936..8fa2f9a 100644 (file)
@@ -1467,28 +1467,6 @@ class Preferences {
 
                return Status::newGood();
        }
-
-       /**
-        * Try to set a user's email address.
-        * This does *not* try to validate the address.
-        * Caller is responsible for checking $wgAuth and 'editmyprivateinfo'
-        * right.
-        *
-        * @deprecated since 1.20; use User::setEmailWithConfirmation() instead.
-        * @param User $user
-        * @param string $newaddr New email address
-        * @return array (true on success or Status on failure, info string)
-        */
-       public static function trySetUserEmail( User $user, $newaddr ) {
-               wfDeprecated( __METHOD__, '1.20' );
-
-               $result = $user->setEmailWithConfirmation( $newaddr );
-               if ( $result->isGood() ) {
-                       return array( true, $result->value );
-               } else {
-                       return array( $result, 'mailerror' );
-               }
-       }
 }
 
 /** Some tweaks to allow js prefs to work */