Bitrix API

Operation extends Adapter

FinalYes

Table of Contents

Methods

__construct()  : mixed
addChild()  : self
getFields()  : array<string|int, mixed>
getFieldsInfo()  : array<string, array<string, array<string|int, mixed>>>
performAdd()  : mixed
performDelete()  : mixed
performUpdate()  : mixed
setAlwaysExposedFields()  : $this
setCheckExceptionsContainer()  : self
setCheckPermissions()  : self
setErrorCollectionContainer()  : self
setErrorMessageContainer()  : self
setExposedOnlyAfterAddFields()  : $this
setExposedOnlyAfterUpdateFields()  : $this
setRunAutomation()  : self
setRunBizProc()  : self
setTableAlias()  : self

Methods

addChild()

public final addChild(self $child) : self
Parameters
$child : self
Return values
self

getFields()

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

getFieldsInfo()

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

performAdd()

public final performAdd(array<string, mixed> &$fields, array<string, mixed> $compatibleOptions) : mixed
Parameters
$fields : array<string, mixed>
$compatibleOptions : array<string, mixed>
Tags
noinspection

PhpInconsistentReturnPointsInspection

performDelete()

public final performDelete(int $id, array<string, mixed> $compatibleOptions) : mixed
Parameters
$id : int
$compatibleOptions : array<string, mixed>
Tags
noinspection

PhpInconsistentReturnPointsInspection

performUpdate()

public final performUpdate(int $id, array<string, mixed> &$fields, array<string, mixed> $compatibleOptions) : mixed
Parameters
$id : int
$fields : array<string, mixed>
$compatibleOptions : array<string, mixed>
Tags
noinspection

PhpInconsistentReturnPointsInspection

setAlwaysExposedFields()

public setAlwaysExposedFields(array<string|int, string> $fieldNames) : $this
Parameters
$fieldNames : array<string|int, string>
Return values
$this

setCheckExceptionsContainer()

public setCheckExceptionsContainer(array<string|int, mixed> &$checkExceptionsContainer) : self
Parameters
$checkExceptionsContainer : array<string|int, mixed>
Return values
self

setCheckPermissions()

public setCheckPermissions(bool $checkPermissions) : self
Parameters
$checkPermissions : bool
Return values
self

setErrorCollectionContainer()

public setErrorCollectionContainer(mixed &$errorCollectionContainer) : self
Parameters
$errorCollectionContainer : mixed
Return values
self

setErrorMessageContainer()

public setErrorMessageContainer(string &$errorMessageContainer) : self
Parameters
$errorMessageContainer : string
Return values
self

setExposedOnlyAfterAddFields()

public setExposedOnlyAfterAddFields(array<string|int, string> $fieldNames) : $this
Parameters
$fieldNames : array<string|int, string>
Return values
$this

setExposedOnlyAfterUpdateFields()

public setExposedOnlyAfterUpdateFields(array<string|int, string> $fieldNames) : $this
Parameters
$fieldNames : array<string|int, string>
Return values
$this

setRunAutomation()

public setRunAutomation(bool $runAutomation) : self
Parameters
$runAutomation : bool
Return values
self

setRunBizProc()

public setRunBizProc(bool $runBizProc) : self
Parameters
$runBizProc : bool
Return values
self

setTableAlias()

public final setTableAlias(string $alias) : self
Parameters
$alias : string
Return values
self

        
On this page

Search results