Bitrix API

OptionsBuilder

Table of Contents

Methods

__construct()  : mixed
build()  : QueryBuilderOptions
makeEmptyOptions()  : QueryBuilderOptions
makeFromArray()  : self
setAliasPrefix()  : self
setLimitByIds()  : self
setOperations()  : self
setReadAllAllowed()  : self
setSkipCheckOtherEntityTypes()  : self
setUseDistinctUnion()  : self

Methods

makeFromArray()

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

setAliasPrefix()

public setAliasPrefix(string $prefix) : self
Parameters
$prefix : string
Return values
self

setLimitByIds()

public setLimitByIds(array<string|int, mixed>|null $limitByIds) : self
Parameters
$limitByIds : array<string|int, mixed>|null
Return values
self

setOperations()

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

setReadAllAllowed()

public setReadAllAllowed(bool|null $readAllAllowed) : self
Parameters
$readAllAllowed : bool|null
Return values
self

setSkipCheckOtherEntityTypes()

public setSkipCheckOtherEntityTypes(bool $skipCheckOtherEntityTypes) : self
Parameters
$skipCheckOtherEntityTypes : bool
Return values
self

setUseDistinctUnion()

public setUseDistinctUnion(bool|null $useDistinctUnion) : self
Parameters
$useDistinctUnion : bool|null
Return values
self

        
On this page

Search results