1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс BaseHandler
Граф наследования:BaseHandler:
BaseReport IReportMultipleData Base IReportData IReportData ProfitHandler ChartHandler GridHandler ChartHandler GridHandler GraphHandler GridHandler

Открытые члены

 prepare ()
 getMultipleData ()
 getMultipleDemoData ()
Открытые члены унаследованные от BaseReport
 __construct ()
 getCollectedFormElements ()
 getCalculateField ()
 getGroupingField (DropDown $whatWillCalculateField)
 getFormElements ()
 getTitle ()
 setTitle ($title)
 getWeight ()
 setWeight ($weight)
 getReport ()
 setReport ($report)
 getCalculatedData ()
 setCalculatedData ($calculatedData)
 fillReport (Report $report)
 getCategoryKey ()
 getUnitKey ()
 getReportImplementedDataTypes ()
 getWidgetHandler ()
 setWidgetHandler (BaseWidget $widgetHandler)
 __clone ()
 getWhatWillCalculateOptions ($groupingValue=null)
 isEnabled ()
Открытые члены унаследованные от Base
 getPrefix ()
 setPrefix ($prefix)
 getPostfix ()
 setPostfix ($postfix)
 getAssets ()
 addAssets ($assets)
 getForm ()
 setForm ($form)
 render ()
 printContent ()
 getJsEventListeners ()
 getJsEvents ()
 addJsEventListener (Base $field=null, $eventKey, $jsParams)
 getLabel ()
 setLabel ($label)
 getCompatibleViewTypes ()
 setCompatibleViewTypes ($compatibleViewTypes)
 getId ()
 setId ($id)
 addClass ($class)
 getClasses ()
 getDataAttribute ($key)
 getDataAttributes ()
 setDataAttributes ($dataAttributes)
 addDataAttribute ($key, $value)
 getRenderedIdAttribute ()
 getKey ()
 setKey ($key)
 getRenderedClassAttributes ()
 getRenderedDataAttributes ()
 getRenderedInlineStyle ()
 isDisplayLabel ()
 setIsDisplayLabel ($isDisplayLabel)
 addInlineStyle ($key, $value)
 getInlineStyle ()
 setInlineStyle ($inlineStyle)
 isDisplay ()
 setDisplay ($display)

Защищенные члены

 getStoreTotals ()
 getProductFilter (array $productFilter)
 getFormattedFilter ()
 prepareOverallTotals (array $storeTotals)
 getFilter ()
 getFilterParameters ()
Защищенные члены унаследованные от BaseReport
 collectFormElements ()
 getGroupByOptions ()
 getNameForFormElement (BaseValuable $element, $pseudoReportId='')
 setCategoryKey ($categoryKey)
 setUnitKey ($unitKey)
Защищенные члены унаследованные от Base
 includeFieldComponent ($templateName, $params=array())

Защищенные статические члены

static formChartSliderUrl (string $componentName, array $filter)
static getAnalyticBoardByKey ($key)
static getNoAccessToStoresStub ()

Защищенные данные

const MAX_CHART_COLUMNS_COUNT = 5
const MAX_STORES_LIST_CHARS = 25

Дополнительные унаследованные члены

Открытые статические члены унаследованные от Base
static getClassName ()
Поля данных унаследованные от Base
const FIELDS_COMPONENT_NAME = 'bitrix:report.visualconstructor.config.fields'

Подробное описание

См. определение в файле basehandler.php строка 25

Методы

◆ formChartSliderUrl()

formChartSliderUrl ( string $componentName,
array $filter )
staticprotected

См. определение в файле basehandler.php строка 113

◆ getAnalyticBoardByKey()

getAnalyticBoardByKey ( $key)
staticprotected

См. определение в файле basehandler.php строка 472

◆ getFilter()

getFilter ( )
protected

См. определение в файле basehandler.php строка 480

◆ getFilterParameters()

getFilterParameters ( )
protected

См. определение в файле basehandler.php строка 502

◆ getFormattedFilter()

getFormattedFilter ( )
protected
Возвращает
array

См. определение в файле basehandler.php строка 382

◆ getMultipleData()

getMultipleData ( )

array with format array( 'items' => array( array( 'label' => 'Some Title', 'value' => 5, 'targetUrl' => 'http://url.domain?params=param' ) ) )

Возвращает
array

Замещает IReportMultipleData.

Переопределяется в ChartHandler.

См. определение в файле basehandler.php строка 32

◆ getMultipleDemoData()

getMultipleDemoData ( )
Возвращает
array

Замещает IReportMultipleData.

Переопределяется в ChartHandler.

См. определение в файле basehandler.php строка 37

◆ getNoAccessToStoresStub()

getNoAccessToStoresStub ( )
staticprotected

См. определение в файле basehandler.php строка 519

◆ getProductFilter()

getProductFilter ( array $productFilter)
protected

Переопределяется в ProfitHandler.

См. определение в файле basehandler.php строка 209

◆ getStoreTotals()

getStoreTotals ( )
protected

Переопределяется в ProfitHandler.

См. определение в файле basehandler.php строка 42

◆ prepare()

prepare ( )
abstract

Called every time when calculate some report result before passing some concrete handler, such us getMultipleData or getSingleData. Here you can get result of configuration fields of report, if report in widget you can get configurations of widget.

Возвращает
mixed

Замещает IReportData.

Переопределяется в GraphHandler, GridHandler, ChartHandler, GridHandler, ChartHandler и GridHandler.

◆ prepareOverallTotals()

prepareOverallTotals ( array $storeTotals)
protected

Переопределяется в ProfitHandler.

См. определение в файле basehandler.php строка 435

Поля

◆ MAX_CHART_COLUMNS_COUNT

const MAX_CHART_COLUMNS_COUNT = 5
protected

См. определение в файле basehandler.php строка 27

◆ MAX_STORES_LIST_CHARS

const MAX_STORES_LIST_CHARS = 25
protected

См. определение в файле basehandler.php строка 28


Объявления и описания членов класса находятся в файле: