Bitrix API

StageProvider uses PublicErrorsTrait

FinalYes

Table of Contents

Methods

__construct()  : mixed
addStage()  : Result
deleteStage()  : Result
getDeadlineStages()  : Result
getKanbanInfoByWorkMode()  : Result
getPlannerStages()  : Result
getProjectStages()  : Result
getProjectTaskStageId()  : int
getUserRoleInProject()  : mixed
updateStage()  : Result
updateStagesSortOrder()  : Result

Methods

__construct()

public __construct(int $userId[, TaskRequestFilter|null $searchParams = null ][, array<string|int, mixed> $extra = [] ]) : mixed
Parameters
$userId : int
$searchParams : TaskRequestFilter|null = null
$extra : array<string|int, mixed> = []

addStage()

public addStage(int|null $projectId, string $name, string $color[, int|null $afterId = null ]) : Result
Parameters
$projectId : int|null
$name : string
$color : string
$afterId : int|null = null
Return values
Result

deleteStage()

public deleteStage(int $id[, int|null $projectId = null ]) : Result
Parameters
$id : int
$projectId : int|null = null
Return values
Result

getDeadlineStages()

public getDeadlineStages([int|null $projectId = null ]) : Result
Parameters
$projectId : int|null = null
Return values
Result

getKanbanInfoByWorkMode()

public getKanbanInfoByWorkMode(int $projectId, int $taskId, string $workMode) : Result
Parameters
$projectId : int
$taskId : int
$workMode : string
Return values
Result

getPlannerStages()

public getPlannerStages([int|null $projectId = null ]) : Result
Parameters
$projectId : int|null = null
Return values
Result

getProjectStages()

public getProjectStages(int $projectId, int|null $taskId) : Result
Parameters
$projectId : int
$taskId : int|null
Return values
Result

getProjectTaskStageId()

public getProjectTaskStageId(int $taskId, int $projectId) : int
Parameters
$taskId : int
$projectId : int
Return values
int

updateStage()

public updateStage(int $stageId, int|null $projectId, string $name, string $color) : Result
Parameters
$stageId : int
$projectId : int|null
$name : string
$color : string
Return values
Result

updateStagesSortOrder()

public updateStagesSortOrder(int|null $projectId[, array<string|int, mixed> $stagesOrder = [] ]) : Result
Parameters
$projectId : int|null
$stagesOrder : array<string|int, mixed> = []
Return values
Result

        
On this page

Search results