Starter
FinalYes
Table of Contents
Methods
- __construct() : mixed
- hasTemplatesOnStartup() : bool
- isEnabled() : bool
- isRunnable() : Result
- run() : Result
- setChangedFields() : void
- setElementId() : void
- setParameters() : Result
- setTimeToStart() : self
Methods
__construct()
public
__construct(array<string|int, mixed> $iBlockInfo, int $currentUserId) : mixed
Parameters
- $iBlockInfo : array<string|int, mixed>
- $currentUserId : int
hasTemplatesOnStartup()
public
hasTemplatesOnStartup() : bool
Return values
boolisEnabled()
public
isEnabled() : bool
Return values
boolisRunnable()
public
isRunnable(int $createdBy) : Result
Parameters
- $createdBy : int
Return values
Resultrun()
public
run([bool $isNewElement = false ]) : Result
Parameters
- $isNewElement : bool = false
Return values
ResultsetChangedFields()
public
setChangedFields(array<string|int, mixed> $changedFields) : void
Parameters
- $changedFields : array<string|int, mixed>
setElementId()
public
setElementId(int $elementId) : void
Parameters
- $elementId : int
setParameters()
public
setParameters(array<string|int, mixed> $parameters) : Result
Parameters
- $parameters : array<string|int, mixed>
Return values
ResultsetTimeToStart()
public
setTimeToStart([int|null $timeToStart = null ]) : self
Parameters
- $timeToStart : int|null = null