public function destroy(DeletePostRequest $request, $id) { $post = Post::findOrFail($id); $profile_path = profile_path($post->profile); $post->delete(); return redirect()->to($profile_path); }
/** * Store a newly created resource in storage. * * @param ProfileRequest $request * @return \Illuminate\Http\Response */ public function store(ProfileRequest $request) { if (!is_null($this->user->profile)) { return redirect()->route('profiles.show', ['profiles' => $this->user->profile->id]); } $profile = $this->user->publish(new Profile($request->all())); flash()->overlay('Welcome Aboard', 'Thank you for creating a profile!'); return redirect(profile_path($profile)); }