/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required']);
     Medication::create($request->all());
     alert()->success('', 'Medication successfully added!');
     return redirect('medication');
 }
 public function store(CreateMedicationRequest $request)
 {
     $input = Request::all();
     $input['user_id'] = Auth::user()->id;
     Medication::create($input);
     // Medication::create($request->all());
     return redirect('medications');
 }