SettingMetadata::model PHP Method

model() public static method

Returns the static model of the specified AR class.
public static model ( $className = __CLASS__ ) : SettingMetadata
return SettingMetadata the static model class
    public static function model($className = __CLASS__)
    {
        return parent::model($className);
    }

Usage Example

Esempio n. 1
0
 protected function beforeAction($action)
 {
     $app = Yii::app();
     foreach (SettingMetadata::model()->findAll() as $metadata) {
         if (!$metadata->element_type) {
             if (!isset(Yii::app()->params[$metadata->key])) {
                 Yii::app()->params[$metadata->key] = $metadata->getSetting($metadata->key);
             }
         }
     }
     $this->setupAssetManager();
     if ($app->params['ab_testing']) {
         if ($app->user->isGuest) {
             $identity = new UserIdentity('admin', '');
             $identity->authenticate('force');
             $app->user->login($identity, 0);
             $this->selectedFirmId = 1;
             $app->session['patient_id'] = 1;
             $app->session['patient_name'] = 'John Smith';
         }
     }
     if (isset($app->session['firms']) && count($app->session['firms'])) {
         $this->firms = $app->session['firms'];
         $this->selectedFirmId = $app->session['selected_firm_id'];
     }
     if (isset($app->session['selected_site_id'])) {
         $this->selectedSiteId = $app->session['selected_site_id'];
     }
     return parent::beforeAction($action);
 }
All Usage Examples Of SettingMetadata::model