Log in
Model

BulkStatus

Magento\AsynchronousOperations\Model\BulkStatus

What it does

This class manages and retrieves the status of bulk operations in Magento 2's asynchronous processing system.

Developers use it to check the progress of bulk operations, get failed operations for retry or logging, and determine overall bulk status (not started, in progress, completed, or failed).

It's essential when implementing or monitoring asynchronous tasks like mass product imports, price updates, or customer data processing.

Public Methods

  • getFailedOperationsByBulkId()
  • getOperationsCountByBulkIdAndStatus()
  • getBulksByUser()
  • getBulkStatus()