SummarizedData
in package
implements
JsonSerializable
Interfaces, Classes and Traits
- JsonSerializable
Table of Contents
- $hint : SummaryHint
- $name : SummaryName
- $sortOrder : array<string|int, string>
- $summaryComparisonPartials : SummaryPartials
- $summaryPartials : SummaryPartials
- $summaryTotals : SummaryTotals
- $title : SummaryTitle
- __construct() : mixed
- Constructor.
- jsonSerialize() : mixed
- name() : SummaryName
- Return name.
Properties
$hint
private
SummaryHint
$hint
$name
private
SummaryName
$name
$sortOrder
private
array<string|int, string>
$sortOrder
= ['sales', 'orders', 'conversions', 'visitors']
$summaryComparisonPartials
private
SummaryPartials
$summaryComparisonPartials
$summaryPartials
private
SummaryPartials
$summaryPartials
$summaryTotals
private
SummaryTotals
$summaryTotals
$title
private
SummaryTitle
$title
Methods
__construct()
Constructor.
public
__construct(SummaryName $name, SummaryTitle $title, SummaryHint $hint, SummaryTotals $summaryTotals, SummaryPartials $summaryPartials, SummaryPartials $summaryComparisonPartials) : mixed
Parameters
- $name : SummaryName
- $title : SummaryTitle
- $hint : SummaryHint
- $summaryTotals : SummaryTotals
- $summaryPartials : SummaryPartials
- $summaryComparisonPartials : SummaryPartials
Return values
mixed —jsonSerialize()
public
jsonSerialize() : mixed
Tags
Return values
mixed —name()
Return name.
public
name() : SummaryName