X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fskins%2FMediaWikiI18N.php;h=731897e4c5895a22786d5decd5e8ae1d5144db83;hb=387bfb4f8e82fd94d1e43016ea2c6e54062dd169;hp=7fcdb3c96bb01660fda7746d3fd5ca7713a0264d;hpb=6c9a2923fe1ee3a65cb027be5e781772f2b12fbd;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/skins/MediaWikiI18N.php b/includes/skins/MediaWikiI18N.php index 7fcdb3c96b..731897e4c5 100644 --- a/includes/skins/MediaWikiI18N.php +++ b/includes/skins/MediaWikiI18N.php @@ -28,11 +28,20 @@ class MediaWikiI18N { private $context = []; + /** + * @deprecate since 1.31 Use BaseTemplate::msg() or Skin::msg() instead for setting + * message parameters. + */ function set( $varName, $value ) { + wfDeprecated( __METHOD__, '1.31' ); $this->context[$varName] = $value; } + /** + * @deprecate since 1.31 Use BaseTemplate::msg(), Skin::msg(), or wfMessage() instead. + */ function translate( $value ) { + wfDeprecated( __METHOD__, '1.31' ); // Hack for i18n:attributes in PHPTAL 1.0.0 dev version as of 2004-10-23 $value = preg_replace( '/^string:/', '', $value ); @@ -41,9 +50,9 @@ class MediaWikiI18N { $m = []; while ( preg_match( '/\$([0-9]*?)/sm', $value, $m ) ) { list( $src, $var ) = $m; - MediaWiki\suppressWarnings(); + Wikimedia\suppressWarnings(); $varValue = $this->context[$var]; - MediaWiki\restoreWarnings(); + Wikimedia\restoreWarnings(); $value = str_replace( $src, $varValue, $value ); } return $value;