Bitrix API

Manager

Table of Contents

Properties

$debug  : mixed
$postingId  : mixed

Methods

activateAllHandlers()  : void
actualizeHandler()  : void
actualizeHandlerForChild()  : void
debug()  : void
fireClosedEventAgent()  : string
getClassList()  : array<string|int, mixed>
Return array of triggers information by endpoints array.
getClosedEventAgentName()  : string
getEndpointFromFields()  : array<string|int, mixed>|null
getFieldsFromEndpoint()  : array<string|int, mixed>
getList()  : array<string|int, Base>
Return array of instances of connector by endpoints array.
getOnce()  : Base|null
Return instance of trigger by endpoint array.
handleEvent()  : void
onAfterMailingChainSend()  : void
onAfterPostingSendRecipient()  : void
onAfterRecipientUnsub()  : void
onTriggerList()  : array<string|int, mixed>
sort()  : int

Properties

$debug

public static mixed $debug = false

$postingId

public static mixed $postingId = null

Methods

activateAllHandlers()

public static activateAllHandlers([bool $activate = true ]) : void
Parameters
$activate : bool = true

actualizeHandler()

public static actualizeHandler(array<string|int, mixed> $params[, bool $activate = null ]) : void
Parameters
$params : array<string|int, mixed>
$activate : bool = null

actualizeHandlerForChild()

public static actualizeHandlerForChild([bool $activate = null ]) : void
Parameters
$activate : bool = null

debug()

public static debug(string $mess) : void
Parameters
$mess : string

fireClosedEventAgent()

public static fireClosedEventAgent(string $moduleId, string $eventType, int $chainId) : string
Parameters
$moduleId : string
$eventType : string
$chainId : int
Return values
string

getClassList()

Return array of triggers information by endpoints array.

public static getClassList([array<string|int, mixed> $endpointList = null ]) : array<string|int, mixed>
Parameters
$endpointList : array<string|int, mixed> = null
Return values
array<string|int, mixed>

getClosedEventAgentName()

public static getClosedEventAgentName(string $moduleId, string $eventType, int $chainId) : string
Parameters
$moduleId : string
$eventType : string
$chainId : int
Return values
string

getEndpointFromFields()

public static getEndpointFromFields(array<string|int, mixed> $fields) : array<string|int, mixed>|null
Parameters
$fields : array<string|int, mixed>
Return values
array<string|int, mixed>|null

getFieldsFromEndpoint()

public static getFieldsFromEndpoint(array<string|int, mixed> $endpointList) : array<string|int, mixed>
Parameters
$endpointList : array<string|int, mixed>
Return values
array<string|int, mixed>

getList()

Return array of instances of connector by endpoints array.

public static getList([array<string|int, mixed> $endpointList = null ]) : array<string|int, Base>
Parameters
$endpointList : array<string|int, mixed> = null
Return values
array<string|int, Base>

getOnce()

Return instance of trigger by endpoint array.

public static getOnce(array<string|int, mixed> $endpoint) : Base|null
Parameters
$endpoint : array<string|int, mixed>
Return values
Base|null

handleEvent()

public static handleEvent() : void

onAfterMailingChainSend()

public static onAfterMailingChainSend(Event $event) : void
Parameters
$event : Event

onAfterPostingSendRecipient()

public static onAfterPostingSendRecipient(Event $event) : void
Parameters
$event : Event

onAfterRecipientUnsub()

public static onAfterRecipientUnsub(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

onTriggerList()

public static onTriggerList(array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
$data : array<string|int, mixed>
Return values
array<string|int, mixed>

sort()

public static sort(array<string|int, mixed> $a, array<string|int, mixed> $b) : int
Parameters
$a : array<string|int, mixed>
$b : array<string|int, mixed>
Return values
int

        
On this page

Search results