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

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

 getCopy ()
 
 getWidgetId ()
 
 setWidgetId ($widgetId)
 
 getReportClassName ()
 
 setReportClassName ($reportClassName)
 
 getReportHandler ($isRuntime=false)
 
 setReportHandler (BaseReport $handler)
 
 getWeight ()
 
 setWeight ($weight)
 
 getWidget ()
 
 setWidget ($widget)
 
 getGId ()
 
 setGId ($gId)
 
- Открытые члены унаследованные от ConfigurableModel
 getConfigurations ()
 
 setConfigurations ($configurations)
 
 addConfigurationField (BaseValuable $field)
 
- Открытые члены унаследованные от Model
 __construct ()
 
 save ()
 
 delete ()
 
 getId ()
 
 setId ($id)
 
 getCreatedAt ()
 
 setCreatedAt (DateTime $createdAt)
 
 getUpdatedAt ()
 
 setUpdatedAt (DateTime $updatedAt)
 
 loadAttribute ($attributeName)
 
 getErrors ()
 
 getCurrentDbState ()
 

Открытые статические члены

static getTableClassName ()
 
static getMapAttributes ()
 
static getMapReferenceAttributes ()
 
static getReportByGId ($reportGId)
 
- Открытые статические члены унаследованные от Model
static getClassName ()
 
static load ($filter, array $with=array(), $order=array())
 
static loadById ($id)
 
static factoryWithHorizontalCells ($cellCount=1)
 

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

 $gId
 
 $widgetId
 
 $reportClassName
 
 $reportHandler
 
 $weight = 0
 
 $widget
 
- Защищенные данные унаследованные от ConfigurableModel
 $configurations = array()
 
- Защищенные данные унаследованные от Model
 $id
 
 $createdAt
 
 $updatedAt
 
 $errors
 

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

- Открытые атрибуты унаследованные от Model
const ATTRIBUTE_SLICE_DELIMITER = '__'
 
- Защищенные статические члены унаследованные от Model
static getModelList (array $parameters)
 
static prepareGetListParameters (array $parameters)
 

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

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

Методы

◆ getCopy()

getCopy ( )

Get copy of report entity with nested relations,

Возвращает
Report

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

◆ getGId()

getGId ( )
Возвращает
mixed

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

◆ getMapAttributes()

static getMapAttributes ( )
static

Returns the list of pair for mapping data and object properties. Key is field in DataManager, value is object property.

Возвращает
array

Переопределяет метод предка Model.

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

◆ getMapReferenceAttributes()

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

Переопределяет метод предка Model.

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

◆ getReportByGId()

static getReportByGId ( $reportGId)
static

Load widget with nested relations by widget gId.

Аргументы
string$reportGIdWidget gId.
Возвращает
Report

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

◆ getReportClassName()

getReportClassName ( )
Возвращает
string

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

◆ getReportHandler()

getReportHandler ( $isRuntime = false)

Find report handler by report class name,in report provider. Return it if exist or return null.

Аргументы
bool$isRuntime
Возвращает
BaseReport|null

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

◆ getTableClassName()

static getTableClassName ( )
static
Возвращает
string

Переопределяет метод предка Model.

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

◆ getWeight()

getWeight ( )
Возвращает
mixed

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

◆ getWidget()

getWidget ( )

Get Widget, if not exist try to load it from db.

Возвращает
Widget

@HACK

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

◆ getWidgetId()

getWidgetId ( )
Возвращает
mixed

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

◆ setGId()

setGId ( $gId)

Setter for gId.

Аргументы
mixed$gIdValue og gId.
Возвращает
void

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

◆ setReportClassName()

setReportClassName ( $reportClassName)

Setter for report class name.

См. также
BaseReport::getClassName()
Аргументы
string$reportClassNameReport class name.
Возвращает
void

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

◆ setReportHandler()

setReportHandler ( BaseReport $handler)

Setter for report handler.

Аргументы
BaseReport$handlerReport handler.
Возвращает
void

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

◆ setWeight()

setWeight ( $weight)

Setter of Weight in report list of widget. (for sorting).

Аргументы
mixed$weightWeight of report.
Возвращает
void

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

◆ setWidget()

setWidget ( $widget)

Attach report to widget.

Аргументы
Widget$widgetWidget entity.
Возвращает
void

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

◆ setWidgetId()

setWidgetId ( $widgetId)

Connection report to widget.

Аргументы
mixed$widgetIdWidget id.
Возвращает
void

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

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

◆ $gId

$gId
protected

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

◆ $reportClassName

$reportClassName
protected

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

◆ $reportHandler

BaseReport $reportHandler
protected

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

◆ $weight

$weight = 0
protected

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

◆ $widget

Widget $widget
protected

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

◆ $widgetId

$widgetId
protected

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