mdm\admin\Module::init PHP Метод

init() публичный Метод

public init ( )
    public function init()
    {
        parent::init();
        if (!isset(Yii::$app->i18n->translations['rbac-admin'])) {
            Yii::$app->i18n->translations['rbac-admin'] = ['class' => 'yii\\i18n\\PhpMessageSource', 'sourceLanguage' => 'en', 'basePath' => '@mdm/admin/messages'];
        }
        //user did not define the Navbar?
        if ($this->navbar === null && Yii::$app instanceof \yii\web\Application) {
            $this->navbar = [['label' => Yii::t('rbac-admin', 'Help'), 'url' => ['default/index']], ['label' => Yii::t('rbac-admin', 'Application'), 'url' => Yii::$app->homeUrl]];
        }
        if (class_exists('yii\\jui\\JuiAsset')) {
            Yii::$container->set('mdm\\admin\\AutocompleteAsset', 'yii\\jui\\JuiAsset');
        }
    }

Usage Example

Пример #1
0
 /**
  * @inheritdoc
  */
 public function init()
 {
     parent::init();
     // custom initialization code goes here
 }