public function save() { // USER $user = UserModel::findOne($this->id); $user->scenario = 'edit'; $user->load(['User' => $this->attributes]); $user->save(); $image = new User2Image(); $image->user_id = $this->id; $image->main_image = $this->main_image; $image->images = $this->images; if (User2Image::hasImages($this->id)) { $image->updateImages(); } else { $image->addImages(); } return true; }