MediaWiki
REL1_24
|
00001 <?php 00029 class FakeConverter { 00033 public $mLang; 00034 00035 function __construct( $langobj ) { 00036 $this->mLang = $langobj; 00037 } 00038 00039 function autoConvert( $text, $variant = false ) { 00040 return $text; 00041 } 00042 00043 function autoConvertToAllVariants( $text ) { 00044 return array( $this->mLang->getCode() => $text ); 00045 } 00046 00047 function convert( $t ) { 00048 return $t; 00049 } 00050 00051 function convertTo( $text, $variant ) { 00052 return $text; 00053 } 00054 00059 function convertTitle( $t ) { 00060 return $t->getPrefixedText(); 00061 } 00062 00063 function convertNamespace( $ns ) { 00064 return $this->mLang->getFormattedNsText( $ns ); 00065 } 00066 00067 function getVariants() { 00068 return array( $this->mLang->getCode() ); 00069 } 00070 00071 function getVariantFallbacks( $variant ) { 00072 return $this->mLang->getCode(); 00073 } 00074 00075 function getPreferredVariant() { 00076 return $this->mLang->getCode(); 00077 } 00078 00079 function getDefaultVariant() { 00080 return $this->mLang->getCode(); 00081 } 00082 00083 function getURLVariant() { 00084 return ''; 00085 } 00086 00087 function getConvRuleTitle() { 00088 return false; 00089 } 00090 00091 function findVariantLink( &$l, &$n, $ignoreOtherCond = false ) { 00092 } 00093 00094 function getExtraHashOptions() { 00095 return ''; 00096 } 00097 00098 function getParsedTitle() { 00099 return ''; 00100 } 00101 00102 function markNoConversion( $text, $noParse = false ) { 00103 return $text; 00104 } 00105 00106 function convertCategoryKey( $key ) { 00107 return $key; 00108 } 00109 00111 function armourMath( $text ) { 00112 return $text; 00113 } 00114 00115 function validateVariant( $variant = null ) { 00116 return $variant === $this->mLang->getCode() ? $variant : null; 00117 } 00118 00119 function translate( $text, $variant ) { 00120 return $text; 00121 } 00122 }