Marked replaceMultiple() as deprecated
authorEvan McIntire <mcintire.evan@gmail.com>
Sun, 28 Dec 2014 01:40:47 +0000 (20:40 -0500)
committerUmherirrender <umherirrender_de.wp@web.de>
Wed, 7 Jan 2015 19:07:11 +0000 (19:07 +0000)
MagicWord::replaceMultiple() is completely unused in both core and
all extensions on gerrit, so it is being marked as deprecated.

Change-Id: I6289a36351a2cbc47a0cad237cc985e5c3136773

includes/MagicWord.php

index 4b24a00..6418b9f 100644 (file)
@@ -655,7 +655,7 @@ class MagicWord {
         * This method uses the php feature to do several replacements at the same time,
         * thereby gaining some efficiency. The result is placed in the out variable
         * $result. The return value is true if something was replaced.
-        * @todo Should this be static? It doesn't seem to be used at all
+        * @deprecated since 1.25, unused
         *
         * @param array $magicarr
         * @param string $subject
@@ -664,6 +664,7 @@ class MagicWord {
         * @return bool
         */
        function replaceMultiple( $magicarr, $subject, &$result ) {
+               wfDeprecated( __METHOD__, '1.25' );
                $search = array();
                $replace = array();
                foreach ( $magicarr as $id => $replacement ) {