foodya-backend/src/main/java/com/foodya/foodya_backend/order/service/OrderService.java | cancelMyOrder, getOrderById, getOrdersByRestaurant, adminListOrders, updateOrderStatus (+3) |
foodya-backend/src/main/java/com/foodya/foodya_backend/restaurant/service/RestaurantService.java | getRestaurantsByOwner, toggleRestaurantStatus, getAllRestaurants, getAllRestaurantsIncludingInactive, getRestaurantById (+3) |
foodya-backend/src/main/java/com/foodya/foodya_backend/restaurant/service/MenuItemService.java | getMenuItemsByDietaryPreferences, getMenuItemsByRestaurant, getAllMenuItemsByRestaurant, searchMenuItems, getMenuItemsByCategory (+2) |
foodya-backend/src/main/java/com/foodya/foodya_backend/middleware/controller/MenuItemController.java | getMenuItemsByDietaryPreferences, getMenuItems, getAllMenuItems, searchMenuItems, getMenuItemsByCategory (+1) |
foodya-backend/src/main/java/com/foodya/foodya_backend/restaurant/controller/MenuItemController.java | getMenuItemsByDietaryPreferences, getMenuItems, getAllMenuItems, searchMenuItems, getMenuItemsByCategory (+1) |
foodya-backend/src/main/java/com/foodya/foodya_backend/restaurant/repository/MenuItemRepository.java | findByDietaryPreferences, findByRestaurantIdAndIsActiveTrueAndIsAvailableTrue, findByRestaurantId, searchByRestaurantAndName, findByRestaurantIdAndCategoryAndIsActiveTrue (+1) |
foodya-backend/src/main/java/com/foodya/foodya_backend/admin/controller/AdminOrderController.java | listOrders, getOrder, updateStatus, revenue, deleteOrder |
foodya-backend/src/main/java/com/foodya/foodya_backend/order/model/Order.java | getCustomerId, getRestaurantId, cancel, isCancellable, updateStatus |
foodya-backend/src/main/java/com/foodya/foodya_backend/merchant/controller/MerchantRestaurantController.java | getCurrentUser, isAdmin, getMyRestaurants, updateRestaurant, toggleRestaurantStatus |
foodya-backend/src/main/java/com/foodya/foodya_backend/restaurant/repository/RestaurantRepository.java | findByOwnerId, findByIsActiveTrue, findByFilters, findByIsActiveTrue |