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()