Persistent Module
CheckoutConfigProvider
This class provides configuration data for the persistent shopping cart feature during checkout. It determines whether the 'Remember Me' checkbox shou...
Checkout\AddressDataProcessorPlugin
This plugin intercepts the address data processing during checkout to handle the 'Remember Me' functionality in Magento's persistent shopping cart fea...
Checkout\ConfigProviderPlugin
This plugin modifies checkout configuration for persistent shopping cart sessions. When a customer's session is persistent but they're not logged in,...
Checkout\GuestPaymentInformationManagementPlugin
This plugin intercepts guest checkout payment information saving to handle persistent shopping cart scenarios. When a customer has a persistent sessio...
Customer\Authorization
This class handles authorization logic for persistent customer sessions in Magento 2. It prevents certain actions when a customer is in a persistent (...
Data
This helper class manages the Persistent Shopping Cart feature configuration in Magento 2. Developers use it to check if persistent cart functionality...
Layout\DepersonalizePlugin
This plugin clears persistent customer session data when page depersonalization is required, typically for full-page cache scenarios. It ensures that...
Model\Factory
This factory class serves as a wrapper around Magento's ObjectManager to create instances of various models within the Persistent module. Developers w...
Observer
This class manages the display of customer-related UI blocks when persistent shopping cart is enabled. Developers use this to modify welcome messages...
Persistent\Config
This class manages the persistent shopping cart configuration in Magento 2. It reads and parses XML configuration files that define which blocks and m...
QuoteManager
This class manages the conversion of persistent shopping carts to guest carts when customers log out or their session expires. Developers use this whe...
ResourceModel\Session
This resource model manages database operations for persistent shopping cart sessions in Magento 2. Developers use this class to delete expired sessio...
Session
This class manages persistent shopping cart sessions in Magento 2, allowing customers to maintain their cart contents across browser sessions even whe...
Session
This helper class manages the persistent shopping cart session in Magento 2, allowing customers to maintain their shopping cart and preferences across...