openbay/src/protected/installer/InstallerModule.php
2014-12-19 17:55:57 +03:00

34 lines
No EOL
869 B
PHP

<?php
class InstallerModule extends CWebModule
{
private $_assetsUrl;
public function init()
{
parent::init();
Yii::setPathOfAlias('installer', dirname(__FILE__));
Yii::app()->setComponents(array(
'errorHandler'=>array(
'class'=>'CErrorHandler',
'errorAction'=>parent::getId().'/default/error',
),
'widgetFactory' => array(
'class'=>'CWidgetFactory',
'widgets' => array()
)
), false);
}
public function getAssetsUrl()
{
if($this->_assetsUrl===null)
$this->_assetsUrl=Yii::app()->getAssetManager()->publish(Yii::getPathOfAlias('installer.assets'));
return $this->_assetsUrl;
}
public function setAssetsUrl($value)
{
$this->_assetsUrl=$value;
}
}