SilverShop\Reports\ProductReport
Synopsis
class ProductReport
extends ShopPeriodReport
{
- // members
- protected string $title = 'Products';
- protected string $description = 'Understand which products are performing, and which aren\'t.';
- protected $dataClass = Product::class;
- protected string $periodfield = '"SiteTree"."Created"';
- // Inherited members from ShopPeriodReport
- protected $dataClass;
- protected string $periodfield;
- protected boolean $grouping;
- protected integer $pagesize;
- // Inherited methods from ShopPeriodReport
- public void title()
- public void description()
- public void parameterFields()
- public void canView()
- public void getReportField()
- public void sourceRecords()
- public void formatDateForGrouping()
- public void query()
- protected void fd()
- public array provideI18nEntities()
Hierarchy
Members
protected
- $dataClass
- $dataClass
- $description
- $grouping
- $pagesize
- $periodfield
- $periodfield
- $title
Methods
public
Inherited from SilverShop\Reports\ShopPeriodReport
protected
public
- canView()
- description()
- formatDateForGrouping()
- getReportField()
- parameterFields()
- provideI18nEntities() — Provide translatable entities for this class and all subclasses
- query()
- sourceRecords()
- title()