public function searchFreezer() { $freezer = Freezers::where('id_user', '=', Auth::user()->id)->get(); foreach ($freezer as $f) { $array_name[] = Ingredients::where('id_ingredient', '=', $f->id_ingredient)->first()->name; } $array = $this->populateSearchView($array_name); return view('search')->with($array); }
private function populateArray() { $ingredients = array(); if (Auth::check()) { $freezer = Freezers::where('id_user', '=', Auth::user()->id)->get(); foreach ($freezer as $f) { $ingredients[$f->id_ingredient] = Ingredients::where('id_ingredient', '=', $f->id_ingredient)->first()->name; } } $all_ingredient = Ingredients::all(); $array['ingredient'] = $ingredients; $array['all_ingredient'] = $all_ingredient; return $array; }