Common
FinalYes
Class Common
Table of Contents
Constants
- EVENT_ANALYTIC_PAGE_BATCh_COLLECT = 'onAnalyticPageBatchCollect'
- EVENT_ANALYTIC_PAGE_COLLECT = 'onAnalyticPageCollect'
- EVENT_CATEGORY_COLLECT = 'onReportCategoryCollect'
- EVENT_DEFAULT_BOARDS_COLLECT = 'onDefaultBoardsCollect'
- EVENT_REPORT_COLLECT = 'onReportsCollect'
- EVENT_VIEW_TYPE_COLLECT = 'onReportViewCollect'
- EVENT_WIDGET_COLLECT = 'onWidgetCollect'
- INTERNAL_MODULE_ID = 'report'
- MANY_TO_MANY = 'manyToMany'
- MANY_TO_ONE = 'manyToOne'
- MODULE_NAME = 'report'
- MULTIPLE_BI_GROUPED_REPORT_TYPE = 'multipleBiGrouped'
- MULTIPLE_GROUPED_REPORT_TYPE = 'multipleGrouped'
- MULTIPLE_REPORT_TYPE = 'multiple'
- ONE_TO_MANY = 'oneToMany'
- ONE_TO_ONE = 'oneToOne'
- SINGLE_REPORT_TYPE = 'single'
- UNIT_MEASUREMENT_COUNT = 'count'
- UNIT_MEASUREMENT_PERCENTAGE = 'percentage'
Properties
- $reportImplementationTypesMap : mixed
Constants
EVENT_ANALYTIC_PAGE_BATCh_COLLECT
public
mixed
EVENT_ANALYTIC_PAGE_BATCh_COLLECT
= 'onAnalyticPageBatchCollect'
EVENT_ANALYTIC_PAGE_COLLECT
public
mixed
EVENT_ANALYTIC_PAGE_COLLECT
= 'onAnalyticPageCollect'
EVENT_CATEGORY_COLLECT
public
mixed
EVENT_CATEGORY_COLLECT
= 'onReportCategoryCollect'
EVENT_DEFAULT_BOARDS_COLLECT
public
mixed
EVENT_DEFAULT_BOARDS_COLLECT
= 'onDefaultBoardsCollect'
EVENT_REPORT_COLLECT
public
mixed
EVENT_REPORT_COLLECT
= 'onReportsCollect'
EVENT_VIEW_TYPE_COLLECT
public
mixed
EVENT_VIEW_TYPE_COLLECT
= 'onReportViewCollect'
EVENT_WIDGET_COLLECT
public
mixed
EVENT_WIDGET_COLLECT
= 'onWidgetCollect'
INTERNAL_MODULE_ID
public
mixed
INTERNAL_MODULE_ID
= 'report'
MANY_TO_MANY
public
mixed
MANY_TO_MANY
= 'manyToMany'
MANY_TO_ONE
public
mixed
MANY_TO_ONE
= 'manyToOne'
MODULE_NAME
public
mixed
MODULE_NAME
= 'report'
MULTIPLE_BI_GROUPED_REPORT_TYPE
public
mixed
MULTIPLE_BI_GROUPED_REPORT_TYPE
= 'multipleBiGrouped'
MULTIPLE_GROUPED_REPORT_TYPE
public
mixed
MULTIPLE_GROUPED_REPORT_TYPE
= 'multipleGrouped'
MULTIPLE_REPORT_TYPE
public
mixed
MULTIPLE_REPORT_TYPE
= 'multiple'
ONE_TO_MANY
public
mixed
ONE_TO_MANY
= 'oneToMany'
ONE_TO_ONE
public
mixed
ONE_TO_ONE
= 'oneToOne'
SINGLE_REPORT_TYPE
public
mixed
SINGLE_REPORT_TYPE
= 'single'
UNIT_MEASUREMENT_COUNT
public
mixed
UNIT_MEASUREMENT_COUNT
= 'count'
UNIT_MEASUREMENT_PERCENTAGE
public
mixed
UNIT_MEASUREMENT_PERCENTAGE
= 'percentage'
Properties
$reportImplementationTypesMap
public
static mixed
$reportImplementationTypesMap
= array(self::SINGLE_REPORT_TYPE => array('interface' => 'Bitrix\Report\VisualConstructor\IReportSingleData', 'method' => 'getSingleData', 'demoMethod' => 'getSingleDemoData'), self::MULTIPLE_REPORT_TYPE => array('interface' => 'Bitrix\Report\VisualConstructor\IReportMultipleData', 'method' => 'getMultipleData', 'demoMethod' => 'getMultipleDemoData'), self::MULTIPLE_GROUPED_REPORT_TYPE => array('interface' => 'Bitrix\Report\VisualConstructor\IReportMultipleGroupedData', 'method' => 'getMultipleGroupedData', 'demoMethod' => 'getMultipleGroupedDemoData'), self::MULTIPLE_BI_GROUPED_REPORT_TYPE => array('interface' => 'Bitrix\Report\VisualConstructor\IReportMultipleBiGroupedData', 'method' => 'getMultipleBiGroupedData', 'demoMethod' => 'getMultipleBiGroupedDemoData'))