예제 #1
0
 /**
  * @inheritdoc
  */
 public function rules()
 {
     $rules = parent::rules();
     $userClass = $this->module->modelMap['User'];
     $rules = $userClass::addSharedRules($rules);
     $rules['usernameBlacklist'] = ['username', 'validateUsernameBlacklist'];
     return $rules;
 }
예제 #2
0
 /** @inheritdoc */
 public function rules()
 {
     $rules = parent::rules();
     //        var_dump($rules);die;
     $telephone = [[['telephone'], 'required'], ['telephone', 'filter', 'filter' => 'trim'], ['telephone', 'match', 'pattern' => '/^[0-9]+$/']];
     $rules = array_merge($rules, $telephone);
     return $rules;
 }
 /** @inheritdoc */
 public function rules()
 {
     $rules = parent::rules();
     $rules['newPasswordLength']['min'] = User::PASSWORD_MIN_LENGTH;
     return $rules;
 }