Bitrix API

TunnelManager

Class TunnelManager

Table of Contents

Constants

ROBOT_ACTION_COPY  = 'copy'
ROBOT_ACTION_MOVE  = 'move'

Methods

__construct()  : mixed
addTunnel()  : Result
canUserEditTunnel()  : bool
getScheme()  : array<string|int, mixed>
removeTunnel()  : Result
updateStageTunnels()  : Result
updateTunnel()  : Result

Constants

Methods

__construct()

public __construct(int $entityTypeId) : mixed
Parameters
$entityTypeId : int

addTunnel()

public addTunnel(int $userId, int $srcCategory, string $srcStage, int $dstCategory, string $dstStage[, string $robotAction = self::ROBOT_ACTION_COPY ]) : Result
Parameters
$userId : int
$srcCategory : int
$srcStage : string
$dstCategory : int
$dstStage : string
$robotAction : string = self::ROBOT_ACTION_COPY
Return values
Result

canUserEditTunnel()

public canUserEditTunnel(int $userId, int $categoryId) : bool
Parameters
$userId : int
$categoryId : int
Return values
bool

getScheme()

public getScheme() : array<string|int, mixed>
Return values
array<string|int, mixed>

removeTunnel()

public removeTunnel(int $userId, array<string|int, mixed> $tunnel) : Result
Parameters
$userId : int
$tunnel : array<string|int, mixed>
Return values
Result

updateStageTunnels()

public updateStageTunnels(array<string|int, mixed> $tunnels, string $stageId, int $userId) : Result
Parameters
$tunnels : array<string|int, mixed>
$stageId : string
$userId : int
Return values
Result

updateTunnel()

public updateTunnel(int $userId, array<string|int, mixed> $tunnel) : Result
Parameters
$userId : int
$tunnel : array<string|int, mixed>
Return values
Result

        
On this page

Search results