GiftMessage Module
CartRepository
This class manages gift messages for shopping carts. Developers use it to retrieve existing gift messages from a cart or save new gift messages to a c...
CompositeConfigProvider
This class aggregates configuration data from multiple gift message configuration providers during checkout. It implements the Composite design patter...
GiftMessageConfigProvider
This class provides configuration data for the gift message feature on the checkout page. It determines whether gift messages are enabled at order and...
GiftMessageManager
This class manages the creation, update, and deletion of gift messages for quotes, quote items, and addresses in the shopping cart. Developers use thi...
GuestCartRepository
This class manages gift messages for guest (non-logged-in) shopping carts in Magento 2. It acts as an adapter that converts masked cart IDs (used for...
GuestItemRepository
This class manages gift messages for individual items in a guest user's shopping cart. It acts as a wrapper around the standard ItemRepository, conver...
ItemRepository
This class manages gift messages for individual items in a shopping cart. Developers use it to retrieve existing gift messages attached to cart items...
Message
This class represents a gift message that can be attached to orders or individual items in Magento 2. Developers use it to create, retrieve, and manag...
OrderItemRepository
This repository manages gift messages for individual items within an order. Developers use this class to retrieve, save, or validate gift messages att...
OrderRepository
This class manages gift messages for entire orders in Magento 2. Developers use it to retrieve existing gift messages from orders or attach new gift m...
ResourceModel\Message
This resource model handles database operations for gift messages in Magento 2. Developers use this class when they need to perform CRUD operations on...
Save
This class manages the saving and retrieval of gift messages for quotes, orders, and their items in Magento's admin interface. Developers use it to sa...