amnah\yii2\user\Module::init PHP Method

init() public method

public init ( )
    public function init()
    {
        parent::init();
        // check for valid email/username properties
        $this->checkModuleProperties();
        // set up i8n
        if (empty(Yii::$app->i18n->translations['user'])) {
            Yii::$app->i18n->translations['user'] = ['class' => 'yii\\i18n\\PhpMessageSource', 'basePath' => __DIR__ . '/messages'];
        }
        // override modelClasses
        $this->modelClasses = array_merge($this->getDefaultModelClasses(), $this->modelClasses);
        // set alias
        $this->setAliases([$this->alias => __DIR__]);
    }

Usage Example

コード例 #1
0
ファイル: Module.php プロジェクト: supravatweb/yii2
 /**
  * @inheritdoc
  */
 public function init()
 {
     parent::init();
     // check for valid email/username properties
     $this->checkModuleProperties();
     // set up i8n
     if (empty(Yii::$app->i18n->translations['user'])) {
         Yii::$app->i18n->translations['user'] = ['class' => 'yii\\i18n\\PhpMessageSource', 'basePath' => __DIR__ . '/messages'];
     }
     // override modelClasses
     $this->modelClasses = array_merge($this->getDefaultModelClasses(), $this->modelClasses);
     // set alias
     $this->setAliases([$this->alias => __DIR__]);
 }