Esempio n. 1
0
 public function add()
 {
     $business_user = new Users();
     $business_user->username = $this->username;
     $business_user->password = Yii::$app->security->generatePasswordHash($this->password);
     $business_user->email = $this->email;
     $business_user->mobile_phone = $this->mobile_phone;
     $business_user->comments = $this->comments;
     $business_user->social_role = self::BUSINESS_ROLE;
     $p_code = Users::find()->select("MAX(`pasport_code`)+1")->where(['social_role' => self::BUSINESS_ROLE])->scalar();
     $business_user->pasport_code = $p_code ? $p_code : 1;
     $result = $business_user->save();
     if ($result) {
         return $business_user;
     } else {
         return false;
     }
 }