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
$accessCode
public
string|null
$accessCode
$accountNumber
public
string|null
$accountNumber
$companyId
public
int|null
$companyId
$connectedSiteId
public
int|null
$connectedSiteId
$contactIds
public
array<string|int, mixed>
$contactIds
= []
$currency
public
string|null
$currency
$date
public
int|null
$date
$datePaid
public
int|null
$datePaid
$fields
public
mixed
$fields
= []
$hasEntityBinding
public
bool|null
$hasEntityBinding
$id
public
int|string|null
$id
$isLinkPaymentEnabled
public
bool
$isLinkPaymentEnabled
= true
$isPaid
public
bool|null
$isPaid
$isPhoneConfirmed
public
bool|null
$isPhoneConfirmed
$isTerminalPayment
public
bool|null
$isTerminalPayment
$name
public
string|null
$name
$paymentSystemId
public
int|null
$paymentSystemId
$paymentSystemName
public
string|null
$paymentSystemName
$paymentSystems
public
array<string|int, mixed>
$paymentSystems
= []
$permissions
public
array<string|int, mixed>
$permissions
= []
$phoneNumber
public
string|null
$phoneNumber
$productsCnt
public
int|null
$productsCnt
$responsibleId
public
int|null
$responsibleId
$slipLink
public
string|null
$slipLink
$sum
public
float|null
$sum
$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>