public function getTotalUserWithCuisine() { $idCuisine = Generic::mustCheck($_GET['id_cuisine'], "ID Cuisine not Found"); $cuisine = new CuisineModel(); $cuisine->getByID($idCuisine); $u = new UserModel(); $users = $u->getWhere("id_cuisine='{$idCuisine}'"); $arrIdUser = array(); foreach ($users as $user) { $arrIdUser[] = $user->id_user; } $results['user_count'] = count($users); $results['name_cuisine'] = $cuisine->name_cuisine; $results['user_ids'] = implode(',', $arrIdUser); Generic::finish($results); }
private function viewSearchTerm($searchType, $searchTerm) { switch ($searchType) { case "1": $rt = new MasterRestaurantTypeModel(); $rt->getByID($searchTerm); return $rt->name; case "2": $r = new MasterCategoryModel(); $r->getByID($searchTerm); return $r->name; case "3": $r = new CuisineModel(); $r->getByID($searchTerm); return $r->name_cuisine; // case "4": { // return new Leap\View\InputText("text", "search_term", "search_term", $this->search_term); // } // case "5": { // $r = new MasterDishTagModel(); // $r->getByID($searchTerm); // return $r->name; // } // case "6": { // return new Leap\View\InputText("text", "search_term", "search_term", $this->search_term); // } // case "4": { // return new Leap\View\InputText("text", "search_term", "search_term", $this->search_term); // } // case "5": { // $r = new MasterDishTagModel(); // $r->getByID($searchTerm); // return $r->name; // } // case "6": { // return new Leap\View\InputText("text", "search_term", "search_term", $this->search_term); // } case "7": $r = new MasterRestaurantModel(); $r->getByID($searchTerm); return $r->name; case "8888": return "Not Available"; default: return "Not Available"; } }