/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Requests\ListsRequest $request) { $input = $request->all(); \App\Lists::create($input); $new = \App\Lists::create($input); session()->flash('flash_message_link', '' . $new->name . ' Saved to ' . $new->type . ' Lists!'); return redirect('lists/' . $new->id . ''); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['title' => 'required', 'description' => 'required', 'shoppingDate' => 'required']); $request->user()->lists()->create(['name' => $request->name]); $input = $request->all(); Lists::create(Input::all()); Session::flash('flash_message', 'List successfully added!'); return redirect()->back(); }
public function store() { $input = Input::all(); $validation = Validator::make($input, Lists::$rules); if ($validation->passes()) { Lists::create($input); return Redirect::route('modules.lists.index'); } return Redirect::route('modules.lists.create')->withInput()->withErrors($validation); }
/** * Store a newly created resource in storage. * * @return Response */ public function addToList($product_id) { $user = Auth::user(); $user_id = $user->id; $list = DB::table('lists')->where('user_id', '=', $user_id)->where('product_id', '=', $product_id)->get(); if ($list) { return response()->json(['status' => 'Failed']); } else { $list = Lists::create(['user_id' => $user_id, 'product_id' => $product_id]); if ($list) { return response()->json(['status' => 'success', 'description' => 'added to list']); } else { return response()->json(['status' => 'Failed']); } } }
public function store(CreateListsRequest $request) { $response = Lists::create($request->all()); return Response($response, 201); }