Exemplo n.º 1
0
 /**
  * This is where the system is being initialized from.
  */
 public function init()
 {
     // Yii initialization is a must
     parent::init();
     // universal storage
     $this->var = new MVariable();
     // call our initialization class
     W3Init::controller();
     // set user preferences (interface, language, and so on)
     if (!Yii::app()->user->isGuest) {
         if (isset(Yii::app()->user->interface) && !empty(Yii::app()->user->interface)) {
             // set user preferred interface
             W3::setInterface(Yii::app()->user->interface);
         }
         if (isset(Yii::app()->user->language) && !empty(Yii::app()->user->language)) {
             // set user preferred language
             W3::setLanguage(Yii::app()->user->language);
         }
     }
     // parameters were loaded before language was set, now they need to be translated
     MParams::i18n();
 }