X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=languages%2FLanguage.php;h=8d3984dec0e40ba483d1c6074eba429993c483b0;hb=8f76e361fa7a0d8fc24e7b6f2d73b9c70369a6ef;hp=9db7dec4cd712c6dfcf562eb6847e2809866c04f;hpb=21a34a42f46f46ba357d621ec0448d3e9010296d;p=lhc%2Fweb%2Fwiklou.git diff --git a/languages/Language.php b/languages/Language.php index 9db7dec4cd..8d3984dec0 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -167,7 +167,7 @@ class Language { * The form is '/(?:([strong ltr codepoint])|([strong rtl codepoint]))/u' . * * Generated by UnicodeJS (see tools/strongDir) from the UCD; see - * https://git.wikimedia.org/summary/unicodejs.git . + * https://phabricator.wikimedia.org/diffusion/GUJS/ . */ // @codingStandardsIgnoreStart // @codeCoverageIgnoreStart @@ -178,6 +178,7 @@ class Language { /** * Get a cached or new language object for a given language code * @param string $code + * @throws MWException * @return Language */ static function factory( $code ) { @@ -3267,7 +3268,7 @@ class Language { } } - return $number; + return (string)$number; } /** @@ -4279,7 +4280,7 @@ class Language { * * @since 1.28 * @param Language $lang - * @return boolean + * @return bool */ public function equals( Language $lang ) { return $lang->getCode() === $this->mCode; @@ -4309,7 +4310,7 @@ class Language { */ public function getHtmlCode() { if ( is_null( $this->mHtmlCode ) ) { - $this->mHtmlCode = wfBCP47( $this->getCode() ); + $this->mHtmlCode = LanguageCode::bcp47( $this->getCode() ); } return $this->mHtmlCode; } @@ -4343,7 +4344,7 @@ class Language { /** * @param string $code - * @param boolean $fallback Whether we're going through language fallback chain + * @param bool $fallback Whether we're going through language fallback chain * @return string Name of the language class */ public static function classFromCode( $code, $fallback = true ) {