public function breed($id) { $breed = Breed::find($id); $medicines = $breed->medicine; $type = $breed->type; $name = $breed->breed; return View::make('medicines.index', compact('medicines', 'name', 'type')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $breed = Breed::find($id); if ($breed) { try { // Delete breed, if not possible, catch error. $breed->delete(); } catch (Exception $e) { // If breed to be deleted is in use, send nice error back to admin. return Redirect::back()->with('message', FlashMessage::DisplayAlert('Breed can NOT be deleted because it\'s in use.', 'alert')); } return Redirect::back()->with('message', FlashMessage::DisplayAlert('Breed Deleted Successfully!', 'success')); } return Redirect::back()->with('message', FlashMessage::DisplayAlert('Record Not Found.', 'alert')); }