Remove 2 deprecated functions from class User
authorMax Semenik <maxsem.wiki@gmail.com>
Fri, 16 Dec 2016 00:10:03 +0000 (16:10 -0800)
committerMax Semenik <maxsem.wiki@gmail.com>
Fri, 16 Dec 2016 20:54:04 +0000 (12:54 -0800)
They've been deprecated in 1.27 and only throw exceptions
no callers in core or extensions.

Change-Id: I1ccfa39c287b640b435a075449e4674daf8d24e7

RELEASE-NOTES-1.29
includes/user/User.php

index cb40e9a..4268b28 100644 (file)
@@ -127,6 +127,8 @@ changes to languages because of Phabricator reports.
 * WikiPage::prepareTextForEdit() (deprecated in 1.21) was removed.
 * WikiPage::getText() (deprecated in 1.21) was removed.
 * Article::fetchContent() (deprecated in 1.21) was removed.
+* User::getPassword() (deprecated in 1.27) was removed.
+* User::getTemporaryPassword() (deprecated in 1.27) was removed.
 
 == Compatibility ==
 
index 4e8a5ff..edcadbb 100644 (file)
@@ -2483,24 +2483,6 @@ class User implements IDBAccessObject {
                return $this->mTouched;
        }
 
-       /**
-        * @deprecated Removed in 1.27.
-        * @return Password
-        * @since 1.24
-        */
-       public function getPassword() {
-               throw new BadMethodCallException( __METHOD__ . ' has been removed in 1.27' );
-       }
-
-       /**
-        * @deprecated Removed in 1.27.
-        * @return Password
-        * @since 1.24
-        */
-       public function getTemporaryPassword() {
-               throw new BadMethodCallException( __METHOD__ . ' has been removed in 1.27' );
-       }
-
        /**
         * Set the password and reset the random token.
         * Calls through to authentication plugin if necessary;