Using __construct for all the language constructors, and few minor fixes.
authorRotem Liss <rotem@users.mediawiki.org>
Sat, 24 Jun 2006 18:48:58 +0000 (18:48 +0000)
committerRotem Liss <rotem@users.mediawiki.org>
Sat, 24 Jun 2006 18:48:58 +0000 (18:48 +0000)
27 files changed:
languages/Language.php
languages/LanguageAf.php
languages/LanguageAn.php
languages/LanguageAst.php
languages/LanguageAz.php
languages/LanguageBe.php
languages/LanguageCa.php
languages/LanguageConverter.php
languages/LanguageFi.php
languages/LanguageGsw.php
languages/LanguageHe.php
languages/LanguageIa.php
languages/LanguageJa.php
languages/LanguageLa.php
languages/LanguageNl.php
languages/LanguageOs.php
languages/LanguageRmy.php
languages/LanguageRo.php
languages/LanguageRu.php
languages/LanguageSk.php
languages/LanguageSq.php
languages/LanguageSr.php
languages/LanguageSv.php
languages/LanguageTyv.php
languages/LanguageWa.php
languages/LanguageXal.php
languages/LanguageZh.php

index c615f8b..85a6bce 100644 (file)
@@ -322,7 +322,7 @@ class fakeConverter {
 
 class Language {
        var $mConverter;
-       function Language() {
+       function __construct() {
                $this->mConverter = new fakeConverter($this);
        }
 
index 14414d4..db04fae 100644 (file)
@@ -24,8 +24,8 @@ class LanguageAf extends LanguageUtf8 {
                'cologneblue' => "Keulen blou",
        );
 
-       function LanguageAf() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesAf;
                $this->mMessagesAf =& $wgAllMessagesAf;
index b84209a..5ba3145 100644 (file)
@@ -10,8 +10,8 @@ require_once( "LanguageUtf8.php" );
 class LanguageAn extends LanguageUtf8 {
        private $mNamespaceNamesAn = null;
 
-       function LanguageAn() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgMetaNamespace;
                $this->mNamespaceNamesAn = array(
index f0e3871..698dd26 100644 (file)
@@ -10,8 +10,8 @@ require_once( 'LanguageUtf8.php' );
 class LanguageAst extends LanguageUtf8 {
        private $mNamespaceNamesAst = null;
 
-       function LanguageAst() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgMetaNamespace;
                $this->mNamespaceNamesAst = array(
index bb7da3d..1dfc46c 100644 (file)
@@ -22,8 +22,8 @@ class LanguageAz extends LanguageUtf8 {
                MW_DATE_ISO => '2001-01-15 16:12:34'
        );
 
-       function LanguageAz() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesAz;
                $this->mMessagesAz =& $wgAllMessagesAz;
index 934fb1e..e55b1e7 100644 (file)
@@ -120,8 +120,8 @@ class LanguageBe extends LanguageUtf8 {
                MAG_URLENCODE            => array( 0,    'URLENCODE:' ),
        );
 
-       function LanguageBe() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesBe;
                $this->mMessagesBe =& $wgAllMessagesBe;
index 10c4053..caa86ed 100644 (file)
@@ -29,8 +29,8 @@ class LanguageCa extends LanguageUtf8 {
                'Totselsllibres.com' => 'http://www.totselsllibres.com/tel/publi/busquedaAvanzadaLibros.do?ISBN=$1',
        );
 
-       function LanguageCa() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesCa;
                $this->mMessagesCa =& $wgAllMessagesCa;
index 53cf67e..9bb6715 100644 (file)
@@ -30,7 +30,7 @@ class LanguageConverter {
         * @param array $flags array defining the custom strings that maps to the flags
      * @access public
      */
-       function LanguageConverter($langobj, $maincode,
+       function __construct($langobj, $maincode,
                                                                $variants=array(),
                                                                $variantfallbacks=array(),
                                                                $markup=array(),
index ed067dd..7f07571 100644 (file)
@@ -41,8 +41,8 @@ class LanguageFi extends LanguageUtf8 {
                'Tampereen seudun kirjastot'    => 'http://kirjasto.tampere.fi/Piki?formid=fullt&typ0=6&dat0=$1'
        );
 
-       function LanguageFi() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesFi;
                $this->mMessagesFi =& $wgAllMessagesFi;
index ee0fe3f..72dd713 100644 (file)
@@ -24,8 +24,8 @@ if (!$wgCachedMessageArrays) {
 class LanguageGsw extends LanguageDe {
        private $mMessagesGsw = null;
 
-       function LanguageGsw() {
-               LanguageDe::LanguageDe();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesGsw;
                $this->mMessagesGsw =& $wgAllMessagesGsw;
index e5e2dd9..1a5e23a 100644 (file)
@@ -131,7 +131,7 @@ class LanguageHe extends LanguageUtf8 {
         * Constructor, setting the namespaces
         */
        function __construct() {
-               LanguageUtf8::LanguageUtf8();
+               parent::__construct();
                
                global $wgAllMessagesHe;
                $this->mMessagesHe = &$wgAllMessagesHe;
index 29a0f86..01b201c 100644 (file)
@@ -23,8 +23,8 @@ class LanguageIa extends LanguageUtf8 {
        );
 
 
-       function LanguageIa() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesIa;
                $this->mMessagesIa =& $wgAllMessagesIa;
index d6e6624..1379c68 100644 (file)
@@ -34,8 +34,8 @@ class LanguageJa extends LanguageUtf8 {
                "日", "月", "火", "水", "木", "金", "土"
        );
 
-       function LanguageJa() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesJa;
                $this->mMessagesJa =& $wgAllMessagesJa;
index ff84bd3..0e783ad 100644 (file)
@@ -22,8 +22,8 @@ class LanguageLa extends LanguageUtf8 {
                'cologneblue' => 'Caerulus Colonia'
        );
 
-       function LanguageLa() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesLa;
                $this->mMessagesLa =& $wgAllMessagesLa;
index d68ca96..a7d59c2 100644 (file)
@@ -24,8 +24,8 @@ class LanguageNl extends LanguageUtf8 {
                'cologneblue' => 'Keuls blauw',
        );
 
-       function LanguageNl() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesNl;
                $this->mMessagesNl =& $wgAllMessagesNl;
index ff09668..908f12b 100644 (file)
@@ -49,12 +49,6 @@ if (!$wgCachedMessageArrays) {
 }
 
 class LanguageOs extends LanguageRu {
-       function LanguageOs() {
-               # FIXME: Are the globals really used ?
-               global $wgNamespaceNamesOs, $wgMetaNamespace;
-               LanguageUtf8::LanguageUtf8();
-       }
-
        function getNamespaces() {
                global $wgNamespaceNamesOs;
                return $wgNamespaceNamesOs;
index 5efab67..f4b9583 100644 (file)
@@ -24,8 +24,8 @@ if (!$wgCachedMessageArrays) {
 class LanguageRmy extends LanguageRo {
        private $mMessagesRmy = null;
 
-       function LanguageRmy() {
-               parent::LanguageRo();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesRmy;
                $this->mMessagesRmy =& $wgAllMessagesRmy;
index 3aeb24a..1cac3d0 100644 (file)
@@ -50,8 +50,8 @@ class LanguageRo extends LanguageUtf8 {
        );
 
        
-       function LanguageRo() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesRo;
                $this->mMessagesRo =& $wgAllMessagesRo;
index aceda29..4b1b385 100644 (file)
@@ -116,9 +116,9 @@ if (!$wgCachedMessageArrays) {
 
 /* Please, see Language.php for general function comments */
 class LanguageRu extends LanguageUtf8 {
-       function LanguageRu() {
+       function __construct() {
                global $wgNamespaceNamesRu, $wgMetaNamespace;
-               LanguageUtf8::LanguageUtf8();
+               parent::__construct();
                $wgNamespaceNamesRu[NS_PROJECT_TALK] = 'Обсуждение_' . $this->convertGrammar( $wgMetaNamespace, 'genitive' );
        }
 
index de2844a..be50900 100644 (file)
@@ -88,8 +88,8 @@ class LanguageSk extends LanguageUtf8 {
                MAG_REVISIONID => array( 1, 'REVISIONID' ),
        );
 
-       function LanguageSk() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesSk;
                $this->mMessagesSk =& $wgAllMessagesSk;
index fad3736..3ec5734 100644 (file)
@@ -30,8 +30,8 @@ class LanguageSq extends LanguageUtf8 {
                MW_DATE_ISO => '2001-01-15 16:12:34'
        );
 
-       function LanguageSq() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesSq;
                $this->mMessagesSq =& $wgAllMessagesSq;
index fa2b95b..ffbb678 100644 (file)
@@ -194,7 +194,7 @@ class SrConverter extends LanguageConverter {
 }
 
 class LanguageSr extends LanguageSr_ec {
-       function LanguageSr() {
+       function __construct() {
                global $wgHooks;
                $variants = array('sr', 'sr-ec', 'sr-jc', 'sr-el', 'sr-jl');
                $variantfallbacks = array(
index 305212b..4abb1e0 100644 (file)
@@ -28,8 +28,8 @@ class LanguageSv extends LanguageUtf8 {
                'cologneblue' => "Cologne Blå",
        );
 
-       function LanguageSv() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesSv;
                $this->mMessagesSv =& $wgAllMessagesSv;
index 9ae23b0..1c7abe0 100644 (file)
@@ -65,9 +65,9 @@ if (!$wgCachedMessageArrays) {
 #--------------------------------------------------------------------------
 
 class LanguageTyv extends LanguageUtf8 {
-       function LanguageTyv() {
+       function __construct() {
                global $wgNamespaceNamesTyv, $wgMetaNamespace;
-               LanguageUtf8::LanguageUtf8();
+               parent::__construct();
                $wgNamespaceNamesTyv[NS_PROJECT_TALK] = $wgMetaNamespace . '_чугаа';
        }
 
index 422897f..55c2e45 100644 (file)
@@ -41,8 +41,8 @@ class LanguageWa extends LanguageUtf8 {
 
 
 
-       function LanguageWa() {
-               LanguageUtf8::LanguageUtf8();
+       function __construct() {
+               parent::__construct();
 
                global $wgAllMessagesWa;
                $this->mMessagesWa =& $wgAllMessagesWa;
index 82f45c3..1a32106 100644 (file)
@@ -33,12 +33,6 @@ if (!$wgCachedMessageArrays) {
 }
 
 class LanguageXal extends LanguageUtf8 {
-       function LanguageXal() {
-               # FIXME are the globas really used?
-               global $wgNamespaceNamesXal, $wgMetaNamespace;
-               LanguageUtf8::LanguageUtf8();
-       }
-
        function getNamespaces() {
                global $wgNamespaceNamesXal;
                return $wgNamespaceNamesXal;
index f2052ee..b24c08e 100644 (file)
@@ -43,7 +43,7 @@ class ZhConverter extends LanguageConverter {
 */
 class LanguageZh extends LanguageZh_cn {
 
-       function LanguageZh() {
+       function __construct() {
                global $wgHooks;
                $this->mConverter = new ZhConverter($this, 'zh',
                                             array('zh', 'zh-cn', 'zh-tw', 'zh-sg', 'zh-hk'),