Log in
Model

AbstractReport

Magento\Reports\Model\ResourceModel\Report\AbstractReport

What it does

This abstract base class provides core functionality for Magento 2 report aggregation models.

Developers extend this class when creating custom report resource models that need to aggregate data with timezone handling, date range filtering, and flag-based tracking of report generation status.

It handles common report operations like truncating tables, clearing data by date ranges, and converting timestamps across different store timezones.

Public Methods

  • getStoreTZOffsetQuery()