Revert "ApiSandbox: Display params as JSON on request page"
[lhc/web/wiklou.git] / languages / classes / LanguageKk.php
index bac493b..548c9a0 100644 (file)
@@ -45,9 +45,9 @@ class KkConverter extends LanguageConverter {
         * @param array $flags
         */
        function __construct( $langobj, $maincode,
-                                                               $variants = array(),
-                                                               $variantfallbacks = array(),
-                                                               $flags = array() ) {
+                                                               $variants = [],
+                                                               $variantfallbacks = [],
+                                                               $flags = [] ) {
                parent::__construct( $langobj, $maincode,
                        $variants, $variantfallbacks, $flags );
 
@@ -61,14 +61,14 @@ class KkConverter extends LanguageConverter {
                // require __DIR__."/../../includes/KkConversion.php";
                // Placeholder for future implementing. Remove variables declarations
                // after generating KkConversion.php
-               $kk2Cyrl = array();
-               $kk2Latn = array();
-               $kk2Arab = array();
-               $kk2KZ = array();
-               $kk2TR = array();
-               $kk2CN = array();
-
-               $this->mTables = array(
+               $kk2Cyrl = [];
+               $kk2Latn = [];
+               $kk2Arab = [];
+               $kk2KZ = [];
+               $kk2TR = [];
+               $kk2CN = [];
+
+               $this->mTables = [
                        'kk-cyrl' => new ReplacementArray( $kk2Cyrl ),
                        'kk-latn' => new ReplacementArray( $kk2Latn ),
                        'kk-arab' => new ReplacementArray( $kk2Arab ),
@@ -76,7 +76,7 @@ class KkConverter extends LanguageConverter {
                        'kk-tr' => new ReplacementArray( array_merge( $kk2Latn, $kk2TR ) ),
                        'kk-cn' => new ReplacementArray( array_merge( $kk2Arab, $kk2CN ) ),
                        'kk' => new ReplacementArray()
-               );
+               ];
        }
 
        function postLoadTables() {
@@ -87,7 +87,7 @@ class KkConverter extends LanguageConverter {
 
        function loadRegs() {
 
-               $this->mCyrl2Latn = array(
+               $this->mCyrl2Latn = [
                        # # Punctuation
                        '/№/u' => 'No.',
                        # # Е after vowels
@@ -124,9 +124,9 @@ class KkConverter extends LanguageConverter {
                        '/Ц/u' => 'C', '/ц/u' => 'c', '/Ч/u' => 'Ç', '/ч/u' => 'ç',
                        '/Ш/u' => 'Ş', '/ш/u' => 'ş', '/Ы/u' => 'I', '/ы/u' => 'ı',
                        '/І/u' => 'İ', '/і/u' => 'i', '/Э/u' => 'É', '/э/u' => 'é',
-               );
+               ];
 
-               $this->mLatn2Cyrl = array(
+               $this->mLatn2Cyrl = [
                        # # Punctuation
                        '/#|No\./' => '№',
                        # # Şç
@@ -163,9 +163,9 @@ class KkConverter extends LanguageConverter {
                        '/Ü/u' => 'Ү', '/ü/u' => 'ү', '/V/u' => 'В', '/v/u' => 'в',
                        '/W/u' => 'У', '/w/u' => 'у', '/Ý/u' => 'Й', '/ý/u' => 'й',
                        '/X/u' => 'Х', '/x/u' => 'х', '/Z/u' => 'З', '/z/u' => 'з',
-               );
+               ];
 
-               $this->mCyLa2Arab = array(
+               $this->mCyLa2Arab = [
                        # # Punctuation -> Arabic
                        '/#|№|No\./u' => '؀', # ؀
                        '/\,/' => '،', # ،
@@ -213,7 +213,7 @@ class KkConverter extends LanguageConverter {
                        '/n/ui' => 'ن', '/ñ/ui' => 'ڭ', '/p/ui' => 'پ', '/q/ui' => 'ق',
                        '/r/ui' => 'ر', '/s/ui' => 'س', '/ş/ui' => 'ش', '/t/ui' => 'ت',
                        '/v/ui' => 'ۆ', '/w/ui' => 'ۋ', '/x/ui' => 'ح', '/z/ui' => 'ز',*/
-               );
+               ];
        }
 
        /**
@@ -227,12 +227,12 @@ class KkConverter extends LanguageConverter {
         * @param array $flags
         * @return array
         */
-       function parseManualRule( $rule, $flags = array() ) {
+       function parseManualRule( $rule, $flags = [] ) {
                if ( in_array( 'T', $flags ) ) {
                        return parent::parseManualRule( $rule, $flags );
                }
 
-               $carray = array();
+               $carray = [];
                // otherwise ignore all formatting
                foreach ( $this->mVariants as $v ) {
                        $carray[$v] = $rule;
@@ -394,8 +394,8 @@ class LanguageKk extends LanguageKk_cyrl {
        function __construct() {
                parent::__construct();
 
-               $variants = array( 'kk', 'kk-cyrl', 'kk-latn', 'kk-arab', 'kk-kz', 'kk-tr', 'kk-cn' );
-               $variantfallbacks = array(
+               $variants = [ 'kk', 'kk-cyrl', 'kk-latn', 'kk-arab', 'kk-kz', 'kk-tr', 'kk-cn' ];
+               $variantfallbacks = [
                        'kk' => 'kk-cyrl',
                        'kk-cyrl' => 'kk',
                        'kk-latn' => 'kk',
@@ -403,7 +403,7 @@ class LanguageKk extends LanguageKk_cyrl {
                        'kk-kz' => 'kk-cyrl',
                        'kk-tr' => 'kk-latn',
                        'kk-cn' => 'kk-arab'
-               );
+               ];
 
                $this->mConverter = new KkConverter( $this, 'kk', $variants, $variantfallbacks );
        }
@@ -415,7 +415,7 @@ class LanguageKk extends LanguageKk_cyrl {
         *
         * @return string
         */
-       function ucfirst( $string ) {
+       public function ucfirst( $string ) {
                if ( $string[0] == 'i' ) {
                        $variant = $this->getPreferredVariant();
                        if ( $variant == 'kk-latn' || $variant == 'kk-tr' ) {