Put class FakeConverter in its own file
[lhc/web/wiklou.git] / languages / Language.php
index eb8e909..c635ebb 100644 (file)
@@ -34,106 +34,6 @@ if ( function_exists( 'mb_strtoupper' ) ) {
        mb_internal_encoding( 'UTF-8' );
 }
 
-/**
- * a fake language converter
- *
- * @ingroup Language
- */
-class FakeConverter {
-       /**
-        * @var Language
-        */
-       public $mLang;
-
-       function __construct( $langobj ) {
-               $this->mLang = $langobj;
-       }
-
-       function autoConvert( $text, $variant = false ) {
-               return $text;
-       }
-
-       function autoConvertToAllVariants( $text ) {
-               return array( $this->mLang->getCode() => $text );
-       }
-
-       function convert( $t ) {
-               return $t;
-       }
-
-       function convertTo( $text, $variant ) {
-               return $text;
-       }
-
-       /**
-        * @param Title $t
-        * @return mixed
-        */
-       function convertTitle( $t ) {
-               return $t->getPrefixedText();
-       }
-
-       function convertNamespace( $ns ) {
-               return $this->mLang->getFormattedNsText( $ns );
-       }
-
-       function getVariants() {
-               return array( $this->mLang->getCode() );
-       }
-
-       function getVariantFallbacks( $variant ) {
-               return $this->mLang->getCode();
-       }
-
-       function getPreferredVariant() {
-               return $this->mLang->getCode();
-       }
-
-       function getDefaultVariant() {
-               return $this->mLang->getCode();
-       }
-
-       function getURLVariant() {
-               return '';
-       }
-
-       function getConvRuleTitle() {
-               return false;
-       }
-
-       function findVariantLink( &$l, &$n, $ignoreOtherCond = false ) {
-       }
-
-       function getExtraHashOptions() {
-               return '';
-       }
-
-       function getParsedTitle() {
-               return '';
-       }
-
-       function markNoConversion( $text, $noParse = false ) {
-               return $text;
-       }
-
-       function convertCategoryKey( $key ) {
-               return $key;
-       }
-
-       /** @deprecated since 1.22 is no longer used */
-       function armourMath( $text ) {
-               return $text;
-       }
-
-       function validateVariant( $variant = null ) {
-               return $variant === $this->mLang->getCode() ? $variant : null;
-       }
-
-       function translate( $text, $variant ) {
-               return $text;
-       }
-}
-
 /**
  * Internationalisation code
  * @ingroup Language