Merge "Http::getProxy() method to get proxy configuration"
[lhc/web/wiklou.git] / languages / classes / LanguageEo.php
index 0e2d8b4..697fc93 100644 (file)
@@ -54,31 +54,31 @@ class LanguageEo extends Language {
         * editor behavior; the original server-side translation system dates to 2002-2003
         * when many browsers with really bad Unicode support were still in use.
         *
-        * @param string $in input character set
-        * @param string $out output character set
-        * @param string $string text to be converted
+        * @param string $in Input character set
+        * @param string $out Output character set
+        * @param string $string Text to be converted
         * @return string
         */
        function iconv( $in, $out, $string ) {
                if ( strcasecmp( $in, 'x' ) == 0 && strcasecmp( $out, 'utf-8' ) == 0 ) {
-                       return preg_replace_callback (
+                       return preg_replace_callback(
                                '/([cghjsu]x?)((?:xx)*)(?!x)/i',
-                               array( $this, 'strrtxuCallback' ), $string );
+                               [ $this, 'strrtxuCallback' ], $string );
                } elseif ( strcasecmp( $in, 'UTF-8' ) == 0 && strcasecmp( $out, 'x' ) == 0 ) {
                        # Double Xs only if they follow cxapelutaj literoj.
                        return preg_replace_callback(
                                '/((?:[cghjsu]|\xc4[\x88\x89\x9c\x9d\xa4\xa5\xb4\xb5]|\xc5[\x9c\x9d\xac\xad])x*)/i',
-                               array( $this, 'strrtuxCallback' ), $string );
+                               [ $this, 'strrtuxCallback' ], $string );
                }
                return parent::iconv( $in, $out, $string );
        }
 
        /**
-        * @param $matches array
+        * @param array $matches
         * @return string
         */
        function strrtuxCallback( $matches ) {
-               static $ux = array(
+               static $ux = [
                        'x' => 'xx', 'X' => 'Xx',
                        "\xc4\x88" => "Cx", "\xc4\x89" => "cx",
                        "\xc4\x9c" => "Gx", "\xc4\x9d" => "gx",
@@ -86,16 +86,16 @@ class LanguageEo extends Language {
                        "\xc4\xb4" => "Jx", "\xc4\xb5" => "jx",
                        "\xc5\x9c" => "Sx", "\xc5\x9d" => "sx",
                        "\xc5\xac" => "Ux", "\xc5\xad" => "ux",
-               );
+               ];
                return strtr( $matches[1], $ux );
        }
 
        /**
-        * @param $matches array
+        * @param array $matches
         * @return string
         */
        function strrtxuCallback( $matches ) {
-               static $xu = array(
+               static $xu = [
                        'xx' => 'x', 'xX' => 'x',
                        'Xx' => 'X', 'XX' => 'X',
                        "Cx" => "\xc4\x88", "CX" => "\xc4\x88",
@@ -110,7 +110,7 @@ class LanguageEo extends Language {
                        "sx" => "\xc5\x9d", "sX" => "\xc5\x9d",
                        "Ux" => "\xc5\xac", "UX" => "\xc5\xac",
                        "ux" => "\xc5\xad", "uX" => "\xc5\xad",
-               );
+               ];
                return strtr( $matches[1], $xu ) . strtr( $matches[2], $xu );
        }