all(); $basic = Basic::create($input); Flash::success('Basic saved successfully.'); return redirect()->route('basics.index'); } /** * Display the specified resource. * * @param int $id * * @return Response */ public function show($id) { $basic = Basic::find($id); if(empty($basic)) { Flash::error('Basic Item not found'); return redirect(route('basics.index')); } return view('basics.show', compact('basic')); } /** * Show the form for editing the specified resource. * * @param int $id * * @return Response */ public function edit($id) { $basic = Basic::find($id); if(empty($basic)) { Flash::error('Basic Item not found'); return redirect(route('basics.index')); } return view('basics.edit', compact('basic')); } /** * Update the specified resource in storage. * * @param int $id * @param Requests $request * * @return Response */ public function update($id, Requests $request) { $basic = Basic::find($id); if(empty($basic)) { Flash::error('Basic Item not found'); return redirect(route('basics.index')); } $basic->fill($request->all())->save(); Flash::success('Basic Item updated successfully.'); return redirect()->route('basics.index'); } /** * Remove the specified resource from storage. * * @param int $id * * @return Response */ public function destroy($id) { $basic = Basic::find($id); if(empty($basic)) { Flash::error('Basic Item not found'); return redirect(route('basics.index')); } Flash::success('Basic Item deleted successfully.'); $basic->delete(); return redirect()->route('basics.index')->with('message', 'Item deleted successfully.'); } }