Example #1
0
 public function actionUpdater()
 {
     Yii::import('ext.Updater.index', 1);
     $d = new driversManager();
     $versions = $d->getVersions(1);
     Yii::app()->user->setFlash('versions', json_encode($versions));
     $params = array('version', 'SQLversion');
     foreach ($params as $value) {
         $model = Settings::model()->findByAttributes(array('option' => $value));
         if (!$model) {
             $model = new Settings();
             $model->option = $value;
             $model->value = '0.1';
             $model->save();
         }
         $models[] = $model;
     }
     $this->render('updater', array('models' => $models, 'last_check' => updateHelper::lastCheck()));
 }