DataSource
in package
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
- initialize() : mixed
- Инициализация источника данных
- setDatePeriod() : void
- Установить период
- setSegmentRule() : void
- Установить UUID сегмента
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
initialize()
Инициализация источника данных
public
initialize(Explorer $explorer, Translator $translator, StructuresManager $structuresManager) : mixed
Parameters
- $explorer : Explorer
- $translator : Translator
- $structuresManager : StructuresManager
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