Log in

ProductAlert Module

Email

Model

This class handles sending product alert emails to customers when products go back in stock or when prices change. Developers would use this model in...

Mailing\AlertProcessor

Model

This class processes and sends product alert emails to customers for price drops and stock availability notifications. Developers use this to implemen...

Mailing\Consumer

Model

This class processes product alert notifications (price drops, stock availability) asynchronously from a message queue. Developers would use this when...

Mailing\ErrorEmailSender

Model

This class handles sending error notification emails to administrators when problems occur during product alert cron job execution (price/stock alerts...

Mailing\Publisher

Model

This class publishes product alert mailing operations to Magento's message queue system for asynchronous processing. Developers use it to schedule bul...

Observer

Model

This observer processes product alert subscriptions by checking for price and stock alerts across all websites and publishing them for customer notifi...

Price

Model

This model manages product price alert subscriptions in Magento 2. Developers use this class when implementing features that allow customers to subscr...

ProductSalability

Model

This class provides a centralized way to check if a product can be sold (is salable) within the context of a specific website. Developers use this whe...

ResourceModel\AbstractResource

Model

This abstract resource model serves as the base class for product alert database operations in Magento 2. Developers extend this class when creating r...

ResourceModel\Price

Model

This resource model manages database operations for product price alert subscriptions. Developers use this class when implementing features that allow...

ResourceModel\Stock

Model

This resource model manages database operations for product stock alerts in Magento 2. It handles saving and retrieving customer subscriptions for 'ba...

Stock

Model

This model manages stock alert subscriptions where customers sign up to be notified when out-of-stock products become available again. Developers use...