|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __construct (int $groupId, string $filterId, array $endpoint=[], ?int $groupStateId=null) | |
| getCurrentGroupState () | |
| getAllStates () | |
| isBuildingCompleted () | |
| createGroupState () | |
| resetGroupState (int $id) | |
| updateGroupStateOffset (int $offset) | |
| completeBuilding () | |
| haltBuilding () | |
| clearBuilding (int $groupStateId) | |
| addToDB (?Result $data) | |
| prepareForAgent ($rebuild=false) | |
| getQuery () | |
| setDataFilter (array $filter=[]) | |
| getData (PageNavigation $nav=null, bool $useFilterId=true) | |
| getPreparedData () | |
| getDataCount (bool $useFilterId=true) | |
| calculateCurrentFilterCount () | |
| calculateFilterCounts () | |
| setEndpoint (array $endpoint) | |
Открытые статические члены | |
| static | checkIsSegmentPrepared (int $groupId) |
| static | clearGroupBuilding (int $groupId) |
| static | run ($groupStateId, $perPage=null) |
| static | actualize (int $groupId, bool $rebuild=false) |
| static | checkBuild () |
| static | checkNotCompleted () |
Поля данных | |
| const | FILTER_COUNTER_TAG = 'senderGroupFilterCounter' |
См. определение в файле segmentdatabuilder.php строка 30
| __construct | ( | int | $groupId, |
| string | $filterId, | ||
| array | $endpoint = [], | ||
| ?int | $groupStateId = null ) |
SegmentDataBuilder constructor.
| int | $groupId | |
| string | $filterId | |
| array | $endpoint |
См. определение в файле segmentdatabuilder.php строка 68
|
static |
| int | $groupId | |
| bool | $rebuild |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 946
| addToDB | ( | ?Result | $data | ) |
| Result | $data |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 412
| calculateCurrentFilterCount | ( | ) |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 836
| calculateFilterCounts | ( | ) |
Calculate all current counters
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 890
|
static |
См. определение в файле segmentdatabuilder.php строка 1048
|
static |
|
static |
См. определение в файле segmentdatabuilder.php строка 1077
| clearBuilding | ( | int | $groupStateId | ) |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 374
|
static |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 392
| completeBuilding | ( | ) |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 235
| createGroupState | ( | ) |
| getAllStates | ( | ) |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 139
| getCurrentGroupState | ( | ) |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 115
| getData | ( | PageNavigation | $nav = null, |
| bool | $useFilterId = true ) |
| getDataCount | ( | bool | $useFilterId = true | ) |
| getPreparedData | ( | ) |
Exception
См. определение в файле segmentdatabuilder.php строка 741
| getQuery | ( | ) |
Exception
См. определение в файле segmentdatabuilder.php строка 610
| haltBuilding | ( | ) |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 355
| isBuildingCompleted | ( | ) |
| prepareForAgent | ( | $rebuild = false | ) |
| resetGroupState | ( | int | $id | ) |
|
static |
| $groupStateId | ||
| null | $perPage |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 795
| setDataFilter | ( | array | $filter = [] | ) |
См. определение в файле segmentdatabuilder.php строка 660
| setEndpoint | ( | array | $endpoint | ) |
| array | $endpoint |
См. определение в файле segmentdatabuilder.php строка 931
| updateGroupStateOffset | ( | int | $offset | ) |
| int | $offset |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле segmentdatabuilder.php строка 213
| const FILTER_COUNTER_TAG = 'senderGroupFilterCounter' |
См. определение в файле segmentdatabuilder.php строка 58