Bitrix API

SmartB2e extends Dummy

FinalYes

Table of Contents

Methods

__construct()  : mixed
Class constructor.
actualizeCompanyRequisites()  : void
Actualize company requisites.
addObserver()  : bool
afterAssignMembers()  : Result
Calls after member was assigned to doc.
create()  : int|null
Creates new entity and returns its id.
delete()  : Result
getCommunications()  : array<string|int, mixed>
Returns communications list for member instance.
getCompanyId()  : int
Returns entity base company id.
getCompanyTitle()  : string|null
Returns entity base company title.
getContactsIds()  : array<string|int, int>
Returns entity contact's ids.
getEntityDetailUrlId()  : Uri|string|null
getEntityTypeId()  : int
getId()  : int
Returns current entity's id.
getNumber()  : int|string
Returns current entity's number.
getStageId()  : string|null
Returns current entity's stage.
getTitle()  : string|null
Returns current entity's title.
refreshNumber()  : string|int|null
Refreshes entity number and returns new value.
setAssignedById()  : bool
setItem()  : self
setTitle()  : bool
Saves new title to Document.

Methods

__construct()

Class constructor.

public __construct([int|null $id = null ]) : mixed
Parameters
$id : int|null = null

Entity id.

actualizeCompanyRequisites()

Actualize company requisites.

public actualizeCompanyRequisites(Document $document) : void
Parameters
$document : Document

Document.

addObserver()

public addObserver(int $userId) : bool
Parameters
$userId : int
Return values
bool

afterAssignMembers()

Calls after member was assigned to doc.

public afterAssignMembers(Document $document) : Result
Parameters
$document : Document

Document instance.

Return values
Result

create()

Creates new entity and returns its id.

public static create(Document $document[, bool $checkPermission = true ]) : int|null
Parameters
$document : Document
$checkPermission : bool = true
Return values
int|null

delete()

public delete() : Result
Return values
Result

getCommunications()

Returns communications list for member instance.

public getCommunications(Member $member) : array<string|int, mixed>
Parameters
$member : Member

Member instance.

Return values
array<string|int, mixed>

getCompanyId()

Returns entity base company id.

public getCompanyId() : int
Return values
int

getCompanyTitle()

Returns entity base company title.

public getCompanyTitle() : string|null
Return values
string|null

getContactsIds()

Returns entity contact's ids.

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

getEntityDetailUrlId()

public static getEntityDetailUrlId() : Uri|string|null
Return values
Uri|string|null

getEntityTypeId()

public static getEntityTypeId() : int
Return values
int

getId()

Returns current entity's id.

public getId() : int
Return values
int

getNumber()

Returns current entity's number.

public getNumber() : int|string
Return values
int|string

getStageId()

Returns current entity's stage.

public getStageId() : string|null
Return values
string|null

getTitle()

Returns current entity's title.

public getTitle() : string|null
Return values
string|null

refreshNumber()

Refreshes entity number and returns new value.

public refreshNumber() : string|int|null
Return values
string|int|null

setAssignedById()

public setAssignedById(int $userId) : bool
Parameters
$userId : int
Return values
bool

setItem()

public setItem(Item|null $item) : self
Parameters
$item : Item|null
Return values
self

setTitle()

Saves new title to Document.

public setTitle(string $title) : bool
Parameters
$title : string

New title.

Return values
bool

        
On this page

Search results