/** * Store a newly created resource in storage. * * @return Response */ public function store(GistCreateRequest $request) { $user = $this->user->getUserFromRequest($request); $gist = $this->gist->createWithUserId($request->all(), $user->id); return redirect($gist->present()->link); }
/** * Display the specified resource. * * @param \Gist\User $user * @return Response */ public function show($user) { $gists = $this->gist->getByUserIdWithPaginate($user->id); return view('app.users.user-show', compact('user', 'gists')); }