Bitrix-D7 22.6
 
Загрузка...
Поиск...
Не найдено
Класс BaseHandler
+ Граф наследования:BaseHandler:

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

 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
 getCollectedFormElements ()
 
 getFormElementFromCollected ($key)
 
 addFormElement (BaseFormElement $element)
 
 addFormElementBefore (BaseFormElement $newElement, BaseFormElement $targetElement)
 
 addFormElementAfter (BaseFormElement $newElement, BaseFormElement $targetElement)
 
 addFormElementToStart (BaseFormElement $newElement)
 
 addFormElementToEnd (BaseFormElement $newElement)
 
 setFormElements ($formElementList)
 
 updateFormElementValue ($formElement, $value)
 
 getFormElements ()
 
 getFormElement ($fieldKey)
 
 getFormElementValue ($fieldKey)
 
 getFormElementByDataAttribute ($attributeKey, $value)
 
 removeFormElement (BaseFormElement $element)
 
 setConfigurations ($configurations)
 
 getConfigurations ()
 
 getConfigurationsGidKeyed ()
 
 getConfiguration ($key)
 
 getView ()
 
 setView (View $view)
 
 prepare ()
 
 getMultipleData ()
 
 getMultipleDemoData ()
 

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

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

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

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

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

const MAX_CHART_COLUMNS_COUNT = 5
 
const MAX_STORES_LIST_CHARS = 25
 
- Защищенные данные унаследованные от Base
 $configurations = array()
 
 $view
 
 $formElementsList = array()
 

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

- Открытые статические члены унаследованные от Base
static getClassName ()
 

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

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

Методы

◆ formChartSliderUrl()

static formChartSliderUrl ( string  $componentName,
array  $filter 
)
staticprotected

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

◆ getAnalyticBoardByKey()

static getAnalyticBoardByKey (   $key)
staticprotected

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

◆ getFilter()

getFilter ( )
protected

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

◆ getFilterParameters()

getFilterParameters ( )
protected

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

◆ getFormattedFilter()

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

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

◆ 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()

static getNoAccessToStoresStub ( )
staticprotected

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

◆ getStoreTotals()

getStoreTotals ( )
protected

См. определение в файле 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.

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

◆ prepareOverallTotals()

prepareOverallTotals ( array  $storeTotals)
protected

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

Данные класса

◆ 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