Bitrix API

DtoItemData extends Data

FinalYes

Table of Contents

Properties

$accessCode  : string|null
$accountNumber  : string|null
$companyId  : int|null
$connectedSiteId  : int|null
$contactIds  : array<string|int, mixed>
$currency  : string|null
$date  : int|null
$datePaid  : int|null
$fields  : mixed
$hasEntityBinding  : bool|null
$id  : int|string|null
$isLinkPaymentEnabled  : bool
$isPaid  : bool|null
$isPhoneConfirmed  : bool|null
$isTerminalPayment  : bool|null
$name  : string|null
$paymentSystemId  : int|null
$paymentSystemName  : string|null
$paymentSystems  : array<string|int, mixed>
$permissions  : array<string|int, mixed>
$phoneNumber  : string|null
$productsCnt  : int|null
$responsibleId  : int|null
$slipLink  : string|null
$sum  : float|null
$terminalPaymentSystems  : array<string|int, mixed>

Methods

__construct()  : mixed
getCachedCasts()  : array<string|int, mixed>
getCasts()  : array<string, Caster>
Method returns map, where key must relate to public property, and value specifies type of this property
getValidators()  : array<string|int, mixed>
jsonSerialize()  : mixed
make()  : mixed
toArray()  : array<string|int, mixed>

Properties

$contactIds

public array<string|int, mixed> $contactIds = []

$date

public int|null $date

$fields

public mixed $fields = []

$hasEntityBinding

public bool|null $hasEntityBinding

$id

public int|string|null $id

$isLinkPaymentEnabled

public bool $isLinkPaymentEnabled = true

$isPhoneConfirmed

public bool|null $isPhoneConfirmed

$isTerminalPayment

public bool|null $isTerminalPayment

$name

public string|null $name

$paymentSystemName

public string|null $paymentSystemName

$paymentSystems

public array<string|int, mixed> $paymentSystems = []

$permissions

public array<string|int, mixed> $permissions = []

$terminalPaymentSystems

public array<string|int, mixed> $terminalPaymentSystems = []

Methods

__construct()

public __construct() : mixed

getCachedCasts()

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

getCasts()

Method returns map, where key must relate to public property, and value specifies type of this property

public getCasts() : array<string, Caster>
Return values
array<string, Caster>

property name => typecaster object

getValidators()

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

jsonSerialize()

public jsonSerialize() : mixed

make()

public static make([array<string|int, mixed>|null $fields = null ]) : mixed
Parameters
$fields : array<string|int, mixed>|null = null

toArray()

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

        
On this page

Search results