InventoryReservations Module
AppendReservations
This class handles appending new inventory reservations to the system. Developers use this when they need to create multiple inventory reservations at...
Reservation
This class represents an inventory reservation in Magento 2's Multi-Source Inventory (MSI) system. Developers use this model to track temporary stock...
ReservationBuilder
This builder class creates ReservationInterface objects for Magento's Multi-Source Inventory (MSI) system. Developers use it to programmatically creat...
ResourceModel\CleanupReservations
This class removes outdated or balanced inventory reservations from the database. Developers use this to clean up reservations where the total quantit...
ResourceModel\GetReservationsQuantity
This class retrieves the total quantity of inventory reservations for a specific product SKU within a given stock. Developers use this to calculate ho...
ResourceModel\GetReservationsQuantityCache
This class provides a caching layer for inventory reservation quantities to improve performance by avoiding repeated database queries. It stores previ...
ResourceModel\SaveMultiple
This class handles bulk saving of inventory reservations to the database for performance optimization. Developers would use this when multiple invento...
SnakeToCamelCaseConverter
This utility class converts array elements from snake_case to camelCase format. Developers use this when transforming database field names or API resp...