Bitrix API

QueryParamsBuilder

Table of Contents

Methods

__construct()  : mixed
build()  : QueryParams
setCompleted()  : self
setCounterLimit()  : self
setExcludeUsers()  : self
setHasAnyIncomingChannel()  : self
setOptions()  : self
setPeriodFrom()  : self
setPeriodTo()  : self
setRestrictedFrom()  : self
setUseDistinct()  : self

Methods

__construct()

public __construct(int $entityTypeId, array<string|int, int> $userIds, string $selectType, bool $useActivityResponsible) : mixed
Parameters
$entityTypeId : int
$userIds : array<string|int, int>
$selectType : string

enum CounterQueryBuilder::SELECT_TYPE_ENTITIES | CounterQueryBuilder::SELECT_TYPE_QUANTITY

$useActivityResponsible : bool
Tags
throws
ArgumentException

setCompleted()

public setCompleted([bool $completed = false ]) : self
Parameters
$completed : bool = false
Return values
self

setCounterLimit()

public setCounterLimit(int|null $counterLimit) : self
Parameters
$counterLimit : int|null
Return values
self

setExcludeUsers()

public setExcludeUsers(bool $needExcludeUsers) : self
Parameters
$needExcludeUsers : bool
Return values
self

setHasAnyIncomingChannel()

public setHasAnyIncomingChannel(bool|null $hasAnyIncomingChannel) : self
Parameters
$hasAnyIncomingChannel : bool|null
Return values
self

setOptions()

public setOptions(array<string|int, mixed> $options) : self
Parameters
$options : array<string|int, mixed>
Return values
self

setPeriodFrom()

public setPeriodFrom(Date|null $periodFrom) : self
Parameters
$periodFrom : Date|null
Return values
self

setRestrictedFrom()

public setRestrictedFrom(Date|null $restrictedFrom) : self
Parameters
$restrictedFrom : Date|null
Return values
self

setUseDistinct()

public setUseDistinct(bool $useDistinct) : self
Parameters
$useDistinct : bool
Return values
self

        
On this page

Search results