public function update($id, UserUpdateRequest $request) { $user = $this->userRepository->find($id); if (empty($user)) { abort(404); } $this->userRepository->update($user, $request->all()); return redirect()->action('Admin\\UserController@show', [$id])->with('message-success', \Lang::get('admin.messages.general.update_success')); }
/** * @param \App\Async\Jobs\Job $job * @return bool */ public function execute($job) { $userId = $job->user_id; $user = $this->userRepository->find($userId); if (empty($user)) { return false; } $this->mailService->sendRegisteredMail($user); return true; }