Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс 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
 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)
 
 getFormElement ($fieldKey)
 
 getFormElementValue ($fieldKey)
 
 getFormElementByDataAttribute ($attributeKey, $value)
 
 removeFormElement (BaseFormElement $element)
 
 setConfigurations ($configurations)
 
 getConfigurations ()
 
 getConfigurationsGidKeyed ()
 
 getConfiguration ($key)
 
 getView ()
 
 setView (View $view)
 

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

 getStoreTotals ()
 
 getProductFilter (array $productFilter)
 
 getFormattedFilter ()
 
 prepareOverallTotals (array $storeTotals)
 
 getFilter ()
 
 getFilterParameters ()
 
- Защищенные члены унаследованные от BaseReport
 collectFormElements ()
 
 getGroupByOptions ()
 
 getNameForFormElement (BaseValuable $element, $pseudoReportId='')
 
 setCategoryKey ($categoryKey)
 
 setUnitKey ($unitKey)
 
- Защищенные члены унаследованные от Base
 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 строка 113

◆ getAnalyticBoardByKey()

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

static 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