/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(CreateMissionRequest $request) { $mission = new Mission($request->all()); $mission->user()->associate($request->user()); $mission->save(); return redirect()->route('missions.show', $mission->id)->with('status.success', 'Success! Your mission is now live!'); }