1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CBPTrackingService
Граф наследования:CBPTrackingService:
CBPRuntimeService TrackingService RestrictedTracking

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

 start (CBPRuntime $runtime=null)
 deleteAllWorkflowTracking ($workflowId)
 loadReport ($workflowId, int $limit=0)
 setCompletedByWorkflow ($workflowId, $flag=true)
 setForcedMode ($workflowId)
 isForcedMode ($workflowId)
 canWrite ($type, $workflowId)
 write ( $workflowId, $type, $actionName, $executionStatus, $executionResult, $actionTitle="", $actionNote="", $modifiedBy=0)
 doBackgroundCut ()
 Write ($workflowId, $type, $actionName, $executionStatus, $executionResult, $actionTitle="", $actionNote="", $modifiedBy=0)
 ClearOld ($days=0)
Открытые члены унаследованные от CBPRuntimeService
 setRuntime (CBPRuntime $runtime)
 stop ()

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

static dumpWorkflow ($workflowId)
static deleteByWorkflow ($workflowId)
static clearOldAgent ()
static clearB24Agent ()
static clearB24 ()
static parseStringParameter ($string, $documentType=null, $htmlSpecialChars=true)
static parseStringParameterMatches ($matches, $documentType=null, $htmlSpecialChars=true)
static getList ( $arOrder=["ID"=> "DESC"], $arFilter=[], $arGroupBy=false, $arNavStartParams=false, $arSelectFields=[])
static clearOld ($days=0)
static shouldClearCompletedTracksOnly ()
static GetList ($arOrder=array("ID"=> "DESC"), $arFilter=array(), $arGroupBy=false, $arNavStartParams=false, $arSelectFields=array())

Поля данных

const DEBUG_TRACK_TYPES

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

const CLEAR_LOG_SELECT_LIMIT = 50000
const CLEAR_LOG_DELETE_LIMIT = 1000
 $skipTypes = []
 $forcedModeWorkflows = []
Защищенные данные унаследованные от CBPRuntimeService
 $runtime

Статические защищенные данные

static $userGroupsCache = []

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

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

Методы

◆ canWrite()

canWrite ( $type,
$workflowId )

Переопределяется в TrackingService и RestrictedTracking.

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

◆ clearB24()

clearB24 ( )
static

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

◆ clearB24Agent()

clearB24Agent ( )
static

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

◆ ClearOld()

ClearOld ( $days = 0)

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

◆ clearOld()

clearOld ( $days = 0)
static

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

◆ clearOldAgent()

clearOldAgent ( )
static

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

◆ deleteAllWorkflowTracking()

deleteAllWorkflowTracking ( $workflowId)

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

◆ deleteByWorkflow()

deleteByWorkflow ( $workflowId)
static

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

◆ doBackgroundCut()

doBackgroundCut ( )

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

◆ dumpWorkflow()

dumpWorkflow ( $workflowId)
static

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

◆ GetList()

GetList ( $arOrder = array("ID" => "DESC"),
$arFilter = array(),
$arGroupBy = false,
$arNavStartParams = false,
$arSelectFields = array() )
static

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

◆ getList()

getList ( $arOrder = ["ID" => "DESC"],
$arFilter = [],
$arGroupBy = false,
$arNavStartParams = false,
$arSelectFields = [] )
static

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

◆ isForcedMode()

isForcedMode ( $workflowId)

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

◆ loadReport()

loadReport ( $workflowId,
int $limit = 0 )

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

◆ parseStringParameter()

parseStringParameter ( $string,
$documentType = null,
$htmlSpecialChars = true )
static

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

◆ parseStringParameterMatches()

parseStringParameterMatches ( $matches,
$documentType = null,
$htmlSpecialChars = true )
static

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

◆ setCompletedByWorkflow()

setCompletedByWorkflow ( $workflowId,
$flag = true )

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

◆ setForcedMode()

setForcedMode ( $workflowId)

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

◆ shouldClearCompletedTracksOnly()

shouldClearCompletedTracksOnly ( )
static

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

◆ start()

start ( CBPRuntime $runtime = null)

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

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

◆ Write()

Write ( $workflowId,
$type,
$actionName,
$executionStatus,
$executionResult,
$actionTitle = "",
$actionNote = "",
$modifiedBy = 0 )

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

◆ write()

write ( $workflowId,
$type,
$actionName,
$executionStatus,
$executionResult,
$actionTitle = "",
$actionNote = "",
$modifiedBy = 0 )

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

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

Поля

◆ $forcedModeWorkflows

$forcedModeWorkflows = []
protected

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

◆ $skipTypes

$skipTypes = []
protected

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

◆ $userGroupsCache

$userGroupsCache = []
staticprotected

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

◆ CLEAR_LOG_DELETE_LIMIT

const CLEAR_LOG_DELETE_LIMIT = 1000
protected

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

◆ CLEAR_LOG_SELECT_LIMIT

const CLEAR_LOG_SELECT_LIMIT = 50000
protected

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

◆ DEBUG_TRACK_TYPES

const DEBUG_TRACK_TYPES
Инициализатор

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


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