Model

ConsumerWebsiteAssign

Magento\Catalog\Model\Attribute\Backend\ConsumerWebsiteAssign

What it does

This class is a message queue consumer that handles asynchronous bulk operations for assigning or removing products from websites.

When products need to be added to or removed from websites in bulk, this consumer processes those operations in the background, updates the product-website relationships, and triggers necessary reindexing for price and flat catalog data.

Public Methods

  • process()