AvgAnswerTime
extends DataSource
in package
implements
IDataSource
Interfaces, Classes and Traits
Table of Contents
- RENDER_TYPE_IMAGE_BASE64 = 'image_base64'
- RENDER_TYPE_IMAGE_PATH = 'image_path'
- RENDER_TYPE_JS_CHART = 'js_chart'
- VIEW_TYPE_CHART = 'chart'
- VIEW_TYPE_TABLE = 'table'
- $datePeriod : DatePeriod
- $explorer : Explorer
- $segmentRule : string
- $structuresManager : StructuresManager
- $translator : Translator
- data() : mixed
- initialize() : mixed
- Инициализация источника данных
- name() : string
- render() : mixed
- setDatePeriod() : void
- Установить период
- setSegmentRule() : void
- Установить UUID сегмента
- title() : string
- toArray() : array<string|int, mixed>
- type() : string
Constants
RENDER_TYPE_IMAGE_BASE64
public
mixed
RENDER_TYPE_IMAGE_BASE64
= 'image_base64'
RENDER_TYPE_IMAGE_PATH
public
mixed
RENDER_TYPE_IMAGE_PATH
= 'image_path'
RENDER_TYPE_JS_CHART
public
mixed
RENDER_TYPE_JS_CHART
= 'js_chart'
VIEW_TYPE_CHART
public
mixed
VIEW_TYPE_CHART
= 'chart'
VIEW_TYPE_TABLE
public
mixed
VIEW_TYPE_TABLE
= 'table'
Properties
$datePeriod
protected
DatePeriod
$datePeriod
$explorer
protected
Explorer
$explorer
$segmentRule
protected
string
$segmentRule
$structuresManager
protected
StructuresManager
$structuresManager
$translator
protected
Translator
$translator
Methods
data()
public
data() : mixed
Return values
mixed —initialize()
Инициализация источника данных
public
initialize(Explorer $explorer, Translator $translator, StructuresManager $structuresManager) : mixed
Parameters
- $explorer : Explorer
- $translator : Translator
- $structuresManager : StructuresManager
Return values
mixed —name()
public
name() : string
Return values
string —render()
public
render([mixed $type = 'dynamic' ]) : mixed
Parameters
- $type : mixed = 'dynamic'
Return values
mixed —setDatePeriod()
Установить период
public
setDatePeriod(DatePeriod $datePeriod) : void
Parameters
- $datePeriod : DatePeriod
Return values
void —setSegmentRule()
Установить UUID сегмента
public
setSegmentRule(string $segmentRule) : void
Parameters
- $segmentRule : string
Return values
void —title()
public
title() : string
Return values
string —toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed> —type()
public
type() : string