where("name='baseconfig'")->one(); $baseconfig = string2array($baseconfigResult->value); if(!empty($baseconfig['style'])) { $this->sourcePath = Yii::$app->params['themePath'].$baseconfig['theme'].'/pc/assets/'.$baseconfig['style']; } else { $this->sourcePath = Yii::$app->params['themePath'].$baseconfig['theme'].'/pc/assets'; } } static function getInitCls() { static $initCls = NULL; if(!isset($initCls)) $initCls = new PcAsset(); return $initCls; } }