Bitrix API

Quote extends ProductsDataProvider

Table of Contents

Constants

QR_CODE_FIELD_NAME  = 'PAYMENT_QR_CODE'

Methods

__construct()  : mixed
getAdditionalDocumentInfo()  : array<string|int, mixed>
getAddress()  : string
Get Primary Address (it used to be like this).
getAnotherEmail()  : array<string|int, mixed>
getAnotherPhone()  : array<string|int, mixed>
getAssignedId()  : int|string
getBankDetailId()  : int
getClientEmail()  : array<string|int, mixed>
getClientId()  : int|string
getClientIm()  : array<string|int, mixed>
getClientName()  : string
getClientPhone()  : array<string|int, mixed>
getClientWeb()  : array<string|int, mixed>
getCommonFields()  : array<string|int, mixed>
getCompanyId()  : int|null
getContactId()  : int|null
getContacts()  : array<string|int, mixed>
getCrmOwnerType()  : int
getCurrencyId()  : string
getCurrencyName()  : string
getEmailCommunication()  : array<string|int, mixed>
getFields()  : array<string|int, mixed>
Returns list of value names for this Provider.
getHash()  : string
getHomeEmail()  : array<string|int, mixed>
getHomePhone()  : array<string|int, mixed>
getLangName()  : string
getLangPhrasesPath()  : string
getMobilePhone()  : array<string|int, mixed>
getMyCompanyEditUrl()  : bool|string
getMyCompanyId()  : array<string|int, mixed>|int
getMyCompanyProvider()  : Company|null
getNameFormat()  : string
getPaymentQrCode()  : string|null
getPrimaryAddress()  : string
getRegisteredAddress()  : string
getRequisiteId()  : int|array<string|int, mixed>
getSelfCompanyId()  : int|string
getSelfId()  : int
getStatus()  : string|null
getSumWithoutWords()  : bool|mixed
getTimelineItemIdentifier()  : ItemIdentifier|null
getTotalRows()  : int
getUserFields()  : array<string|int, mixed>
getUserFieldValue()  : null
getWorkEmail()  : array<string|int, mixed>
getWorkPhone()  : array<string|int, mixed>
hasAccess()  : bool
isLoaded()  : bool
isRootProvider()  : bool
loadProducts()  : array<string|int, Product>
loadTaxes()  : array<string|int, mixed>|array<string|int, Tax>|null
onDocumentCreate()  : mixed
onDocumentDelete()  : mixed
onDocumentUpdate()  : mixed
onPublicView()  : mixed
prepareTransactionData()  : TransactionData

Constants

Methods

__construct()

public __construct(mixed $source[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$source : mixed
$options : array<string|int, mixed> = []

getAdditionalDocumentInfo()

public getAdditionalDocumentInfo(Document $document) : array<string|int, mixed>
Parameters
$document : Document
Return values
array<string|int, mixed>

getAddress()

Get Primary Address (it used to be like this).

public getAddress() : string

If Primary Address is empty - get Delivery Address instead (as this is new by default address type).

Return values
string

getAnotherEmail()

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

getAnotherPhone()

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

getClientEmail()

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

getClientIm()

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

getClientPhone()

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

getClientWeb()

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

getCommonFields()

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

getContacts()

public getContacts() : array<string|int, mixed>
Tags
throws
ArgumentException
Return values
array<string|int, mixed>

getCrmOwnerType()

public getCrmOwnerType() : int
Return values
int

getEmailCommunication()

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

getFields()

Returns list of value names for this Provider.

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

getHomeEmail()

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

getHomePhone()

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

getLangName()

public static getLangName() : string
Return values
string

getMobilePhone()

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

getMyCompanyEditUrl()

public getMyCompanyEditUrl([bool $singleOnly = true ]) : bool|string
Parameters
$singleOnly : bool = true
Return values
bool|string

getMyCompanyId()

public getMyCompanyId([null $defaultMyCompanyId = null ]) : array<string|int, mixed>|int
Parameters
$defaultMyCompanyId : null = null
Tags
throws
ArgumentException
Return values
array<string|int, mixed>|int

getNameFormat()

public static getNameFormat() : string
Tags
throws
ObjectPropertyException
Return values
string

getRequisiteId()

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

getSumWithoutWords()

public getSumWithoutWords(string $placeholder) : bool|mixed
Parameters
$placeholder : string
Return values
bool|mixed

getTimelineItemIdentifier()

public getTimelineItemIdentifier() : ItemIdentifier|null
Return values
ItemIdentifier|null

getUserFields()

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

getUserFieldValue()

public getUserFieldValue([string $placeholder = null ]) : null
Parameters
$placeholder : string = null
Return values
null

getWorkEmail()

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

getWorkPhone()

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

hasAccess()

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

loadTaxes()

public loadTaxes() : array<string|int, mixed>|array<string|int, Tax>|null
Return values
array<string|int, mixed>|array<string|int, Tax>|null

onDocumentCreate()

public onDocumentCreate(Document $document) : mixed
Parameters
$document : Document

onDocumentDelete()

public onDocumentDelete(Document $document) : mixed
Parameters
$document : Document
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException

onDocumentUpdate()

public onDocumentUpdate(Document $document) : mixed
Parameters
$document : Document
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException

onPublicView()

public onPublicView(Document $document[, bool $isFirstTime = false ]) : mixed
Parameters
$document : Document
$isFirstTime : bool = false

        
On this page

Search results