From: Sam Reed Date: Mon, 5 Mar 2012 19:17:55 +0000 (+0000) Subject: Add to documentation X-Git-Tag: 1.31.0-rc.0~24389 X-Git-Url: http://git.cyclocoop.org/%22.%24match%5B1%5D.%22?a=commitdiff_plain;h=dedc5a1613da6fb759f4b9bd0d0e3a74d99a2321;p=lhc%2Fweb%2Fwiklou.git Add to documentation Add a couple of braces Update code calling Language related deprecated code --- diff --git a/languages/Language.php b/languages/Language.php index ce552e5d82..3a25dfcc77 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -158,6 +158,7 @@ class Language { /** * Create a language object for a given language code * @param $code String + * @throws MWException * @return Language */ protected static function newFromCode( $code ) { @@ -559,7 +560,7 @@ class Language { if ( $usemsg && wfMessage( $msg )->exists() ) { return $this->getMessageFromDB( $msg ); } - $name = self::getLanguageName( $code ); + $name = self::fetchLanguageName( $code ); if ( $name ) { return $name; # if it's defined as a language name, show that } else { @@ -2538,6 +2539,7 @@ class Language { * @param $file string * @param $string string * + * @throws MWException * @return string */ function transformUsingPairFile( $file, $string ) { @@ -3576,6 +3578,7 @@ class Language { * @param $prefix string Prepend this to the filename * @param $code string Language code * @param $suffix string Append this to the filename + * @throws MWException * @return string $prefix . $mangledCode . $suffix */ public static function getFileName( $prefix = 'Language', $code, $suffix = '.php' ) { diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index 0aaa93135c..2b9cc8e7b6 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -72,7 +72,7 @@ class LanguageConverter { $this->mMainLanguageCode = $maincode; $this->mVariants = array_diff( $variants, $wgDisabledVariants ); $this->mVariantFallbacks = $variantfallbacks; - $this->mVariantNames = Language::getLanguageNames(); + $this->mVariantNames = Language::fetchLanguageNames(); $this->mCacheKey = wfMemcKey( 'conversiontables', $maincode ); $defaultflags = array( // 'S' show converted text @@ -626,6 +626,7 @@ class LanguageConverter { * @param $startPos int * @param $depth Integer: depth of recursion * + * @throws MWException * @return String: converted text */ protected function recursiveConvertRule( $text, $variant, &$startPos, $depth = 0 ) { @@ -796,6 +797,7 @@ class LanguageConverter { * This method must be implemented in derived class. * * @private + * @throws MWException */ function loadDefaultTables() { $name = get_class( $this ); diff --git a/languages/classes/LanguageKu.php b/languages/classes/LanguageKu.php index 92bca095cf..8f8ea3171a 100644 --- a/languages/classes/LanguageKu.php +++ b/languages/classes/LanguageKu.php @@ -196,6 +196,7 @@ class KuConverter extends LanguageConverter { * @param $text string * @param $toVariant bool * + * @throws MWException * @return string */ function translate( $text, $toVariant ) { diff --git a/languages/classes/LanguagePl.php b/languages/classes/LanguagePl.php index 59c8d5c2be..b64ee98494 100644 --- a/languages/classes/LanguagePl.php +++ b/languages/classes/LanguagePl.php @@ -15,14 +15,16 @@ class LanguagePl extends Language { if ( !count( $forms ) ) { return ''; } $forms = $this->preConvertPlural( $forms, 3 ); $count = abs( $count ); - if ( $count == 1 ) - return $forms[0]; // singular + if ( $count == 1 ) { + return $forms[0]; // singular + } switch ( $count % 10 ) { case 2: case 3: case 4: - if ( $count / 10 % 10 != 1 ) + if ( $count / 10 % 10 != 1 ) { return $forms[1]; // plural + } default: return $forms[2]; // plural genitive } diff --git a/languages/classes/LanguageSr.php b/languages/classes/LanguageSr.php index 2e1fb2764d..1b04cb7eec 100644 --- a/languages/classes/LanguageSr.php +++ b/languages/classes/LanguageSr.php @@ -147,6 +147,7 @@ class SrConverter extends LanguageConverter { * @param $text string * @param $toVariant string * + * @throws MWException * @return string */ function translate( $text, $toVariant ) {