public static function api_call($f3) { $orm = $f3->get("meal_overview_orm"); $result = $orm->find(); $data_array = array(); foreach ($result as $meal) { $mealValues = array(); $mealValues["id"] = $meal->id; $mealValues["name"] = $meal->mealName; $mealValues["menu"] = $meal->menuName; $mealValues["category"] = $meal->categoryName; $mealValues["mealInfo"] = $meal->info; $mealValues["ingredients"] = Meal::fetch_ingredients($meal->id); $data_array[] = $mealValues; } header('Content-type: application/javascript'); echo $_GET['callback'] . '(' . json_encode($data_array) . ')'; }