Esempio n. 1
0
 public function init()
 {
     $this->name = "Управление email адресами";
     $this->modelShowAttribute = "value";
     $this->modelClassName = CmsUserEmail::className();
     parent::init();
 }
Esempio n. 2
0
File: User.php Progetto: Liv1020/cms
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCmsUserEmails()
 {
     return $this->hasMany(CmsUserEmail::className(), ['user_id' => 'id']);
 }
Esempio n. 3
0
 /**
  * @inheritdoc
  */
 public function rules()
 {
     return [['username', 'filter', 'filter' => 'trim'], ['username', 'required'], ['username', 'unique', 'targetClass' => \Yii::$app->cms->getUserClassName(), 'message' => \Yii::t('app', 'This login is already in use by another user.')], ['username', 'string', 'min' => 2, 'max' => 255], ['email', 'filter', 'filter' => 'trim'], ['email', 'required'], ['email', 'email'], [['email'], 'unique', 'targetClass' => CmsUserEmail::className(), 'targetAttribute' => 'value'], ['password', 'required'], ['password', 'string', 'min' => 6]];
 }