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__]);
}
/** * @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__]); }