/**
  * Store a newly created resource in storage.
  *
  * @param Request $request
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['category_id' => 'required', 'name' => 'required', 'link' => 'required', 'description' => 'required', 'expiry_date' => 'required']);
     if (!isset($request['featured'])) {
         $request['featured'] = 0;
     }
     Offer::create($request->all());
     Session::flash('status', 'The offer has been added successfully.');
     return redirect('admin/offers');
 }