/** * Execute the job. * * @param \Illuminate\Http\Request $request * @return \Apolune\Contracts\Account\Account|null */ public function handle(Request $request) { $this->account->name = $request->get('name'); $this->account->save(); event(new RenamedAccount($this->account)); return $this->account; }
/** * Execute the job. * * @param \Illuminate\Http\Request $request * @return \Apolune\Contracts\Account\Account|null */ public function handle(Request $request) { $this->account->password = bcrypt($request->get('password')); $this->account->save(); event(new ChangedPassword($this->account)); return $this->account; }
/** * Execute the job. * * @param \Illuminate\Http\Request $request * @return \Apolune\Contracts\Account\Account|null */ public function handle(Request $request) { $this->account->email = $request->get('email'); $this->account->save(); event(new UnconfirmedAccount($this->account)); return $this->account; }