/** * Unfallow a User * * @param $userIdToUnfallow * @param Request $request * @return \Illuminate\Http\RedirectResponse */ public function destroy($userIdToUnfallow, Request $request) { $request->replace(array_add($request->all(), 'userId', Auth::id())); $this->dispatcher->dispatchFrom(UnfallowUser::class, $request); Flash::success('You have now unfallowed this user'); return Redirect::back(); }
/** * @param Requests\SignUpRequest $request * @param CommandDispatcher $commandDispatcher * * @return */ public function store(Requests\SignUpRequest $request, CommandDispatcher $commandDispatcher) { $commandDispatcher->dispatchFrom(RegisterUser::class, $request); \Auth::login(User::where('username', $request['username'])->first()); Flash::overlay('Welcome!!'); return Redirect::home(); }
/** * Leave a comment * * @param Request $request * @param Dispatcher $dispatcher * @return Response */ public function store(Request $request, Dispatcher $dispatcher) { $request->replace(array_add($request->all(), 'user_id', \Auth::id())); $dispatcher->dispatchFrom(LeaveCommentOnStatus::class, $request); return \Redirect::back(); }
/** * Reset the user password. * * @author Andrea Marco Sartori * @return Illuminate\Http\RedirectResponse */ public function reset(ResetRequest $request, $token) { $this->bus->dispatchFrom('Cerbero\\Auth\\Commands\\ResetCommand', $request, compact('token')); return redirect()->route('login.index')->withSuccess(trans('auth::reset.success')); }