PHP Class ShopPeriodReport, silvershop-core

Record grouping is also supported.
Inheritance: extends SS_Report, implements i18nEntityProvider
Show file Open project: burnbright/silverstripe-shop Class Usage Examples

Protected Properties

Property Type Description
$dataClass
$grouping
$pagesize
$periodfield

Public Methods

Method Description
canView ( $member = null )
description ( )
formatDateForGrouping ( $date, $grouping )
getReportField ( )
parameterFields ( )
provideI18nEntities ( ) : array Provide translatable entities for this class and all subclasses
query ( $params )
sourceRecords ( $params )
title ( )

Protected Methods

Method Description
fd ( $date, $format )

Method Details

canView() public method

public canView ( $member = null )

description() public method

public description ( )

fd() protected method

protected fd ( $date, $format )

formatDateForGrouping() public method

public formatDateForGrouping ( $date, $grouping )

getReportField() public method

public getReportField ( )

parameterFields() public method

public parameterFields ( )

provideI18nEntities() public method

Provide translatable entities for this class and all subclasses
public provideI18nEntities ( ) : array
return array

query() public method

public query ( $params )

sourceRecords() public method

public sourceRecords ( $params )

title() public method

public title ( )

Property Details

$dataClass protected property

protected $dataClass

$grouping protected property

protected $grouping

$pagesize protected property

protected $pagesize

$periodfield protected property

protected $periodfield