/** * Store a newly created resource in storage. * * @return Response */ public function store() { $breed = Input::all(); $val = Breed::validate($breed); if ($val->fails()) { return Redirect::back()->withErrors($val); } try { $b = new Breed(); $b->name = Input::get('name'); $b->species_id = Input::get('species_id'); $b->save(); } catch (Exception $e) { return Redirect::back()->with('message', FlashMessage::DisplayAlert('Cannot Save Breed. Already Exists!', 'alert')); } return Redirect::back()->with('message', FlashMessage::DisplayAlert('Breed created succesfully!.', 'success')); }