/** * Responds to requests to GET /animals */ public function getIndex($sub_species = null) { //$animals = \CareCats\Animal::where('sub_species', 'LIKE', $sub_species)->get(); $all_animals = \CareCats\Animal::all(); //dump($all_animals->toArray()); if (!($sub_species == null)) { //echo "list all the ".$sub_species; $filtered = $all_animals->where('sub_species', $sub_species); $one_filtered = $filtered->first(); $animal_sub_species = ucfirst($one_filtered['sub_species']); //echo $animal_sub_species; //dump($filtered->first()->toArray()); return view('animals')->with('animals', $filtered)->with('animal_sub_species', $animal_sub_species); } else { return view('animals')->with('animals', $all_animals); } }