DashboardStatisticsRepository
in package
Table of Contents
- $mapper : DashboardStatisticsMapper
- $reader : DashboardStatisticsReader
- __construct() : mixed
- Constructor.
- getConversionRatesByTimespan() : ConversionDataProviderResult
- Return conversion rates for provided time span.
- getOrdersByTimespan() : OrdersDataProviderResult
- Return orders for provided time span.
- getSalesByTimespan() : SalesDataProviderResult
- Return sales for provided time span.
- getVisitorsByTimespan() : VisitorsDataProviderResult
- Return visitors for provided time span.
Properties
$mapper
private
DashboardStatisticsMapper
$mapper
$reader
private
DashboardStatisticsReader
$reader
Methods
__construct()
Constructor.
public
__construct(DashboardStatisticsReader $reader, DashboardStatisticsMapper $mapper) : mixed
Parameters
- $reader : DashboardStatisticsReader
- $mapper : DashboardStatisticsMapper
Return values
mixed —getConversionRatesByTimespan()
Return conversion rates for provided time span.
public
getConversionRatesByTimespan(Timespan $timespan) : ConversionDataProviderResult
Parameters
- $timespan : Timespan
Return values
ConversionDataProviderResult —getOrdersByTimespan()
Return orders for provided time span.
public
getOrdersByTimespan(Timespan $timespan) : OrdersDataProviderResult
Parameters
- $timespan : Timespan
Return values
OrdersDataProviderResult —getSalesByTimespan()
Return sales for provided time span.
public
getSalesByTimespan(Timespan $timespan) : SalesDataProviderResult
Parameters
- $timespan : Timespan
Return values
SalesDataProviderResult —getVisitorsByTimespan()
Return visitors for provided time span.
public
getVisitorsByTimespan(Timespan $timespan) : VisitorsDataProviderResult
Parameters
- $timespan : Timespan