delete(); } public function getById($id) { $user = User::find($id); return $user; } public function getWhereEquals($field, $actual) { return User::where($field, $actual); } public function saveRecipe(int $userID, int $recipeID) { return UsersRecipes::create(['user_id' => $userID, 'recipe_id' => $recipeID]); } public function getRecipeHistory(int $userID) { $userRecipes = UsersRecipes::where('user_id', $userID)->get(); $recipeHistory = []; foreach ($userRecipes as $userRecipe) { $recipeHistory[] = array_merge(['date' => $userRecipe->created_at], $userRecipe->recipe->nutrition); } return $recipeHistory; } }