/**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create()
 {
     //
     $categories = Category::catrgotyListing();
     $data = Input::all();
     if (!empty($data)) {
         $rules = array('name' => 'required', 'category_id' => 'required', 'short_description' => 'required');
         $validator = Validator::make($data, $rules);
         if ($validator->passes()) {
             if (Magazine::saveFormData(Input::except(array('_token')))) {
                 return redirect()->to('magazine')->withMessage('Data inserted');
             }
         } else {
             return redirect()->back()->withErrors($validator->errors())->withInput();
         }
     }
     return view('magazine.create', array('categories' => $categories, 'data' => $data));
 }