Documentation

Deposit
in package
implements DomainObjectInterface

Tags

Interfaces, Classes, Traits and Enums

DomainObjectInterface

Table of Contents

$availableOn  : DateTimeImmutable|null
$created  : DateTimeImmutable
$currency  : string
$depositAccount  : DepositAccountId
$description  : string|null
$grossAmount  : int
$id  : DepositId
$locations  : array<string|int, DepositLocation>
$netAmount  : int
$reconciled  : bool
$refundCount  : int
$refundIds  : array<string|int, RefundId>
$status  : string
$transactionCount  : int|null
$transactionFees  : int|null
$transactionIds  : array<string|int, TransactionId>
__construct()  : mixed
availableOn()  : DateTimeImmutable|null
created()  : DateTimeImmutable
currency()  : string
depositAccount()  : DepositAccountId
description()  : string|null
grossAmount()  : int
id()  : DepositId
locations()  : array<string|int, DepositLocation>
netAmount()  : int
reconciled()  : bool
refundCount()  : int
refundIds()  : array<string|int, RefundId>
status()  : string
transactionCount()  : int|null
transactionFees()  : int|null
transactionIds()  : array<string|int, TransactionId>

Properties

$availableOn

private DateTimeImmutable|null $availableOn
Tags

$created

private DateTimeImmutable $created
Tags

$currency

private string $currency
Tags

$description

private string|null $description
Tags

$grossAmount

private int $grossAmount
Tags

$netAmount

private int $netAmount
Tags

$reconciled

private bool $reconciled
Tags

$refundCount

private int $refundCount
Tags

$transactionCount

private int|null $transactionCount
Tags

$transactionFees

private int|null $transactionFees
Tags

Methods

__construct()

public __construct(DepositId $id, DateTimeImmutable $created, int $grossAmount, int|null $transactionFees, int $netAmount, string $currency, string $status, DateTimeImmutable|null $availableOn, DepositAccountId $depositAccount, string|null $description, bool $reconciled, int|null $transactionCount, array<string|int, TransactionId$transactionIds, int $refundCount, array<string|int, RefundId$refundIds, array<string|int, DepositLocation$locations) : mixed
Parameters
$id : DepositId
$created : DateTimeImmutable
$grossAmount : int
$transactionFees : int|null
$netAmount : int
$currency : string
$status : string
$availableOn : DateTimeImmutable|null
$depositAccount : DepositAccountId
$description : string|null
$reconciled : bool
$transactionCount : int|null
$transactionIds : array<string|int, TransactionId>
$refundCount : int
$refundIds : array<string|int, RefundId>
$locations : array<string|int, DepositLocation>
Tags
codeCoverageIgnore
Return values
mixed

availableOn()

public availableOn() : DateTimeImmutable|null
Return values
DateTimeImmutable|null

created()

public created() : DateTimeImmutable
Return values
DateTimeImmutable

currency()

public currency() : string
Return values
string

description()

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

grossAmount()

public grossAmount() : int
Return values
int

netAmount()

public netAmount() : int
Return values
int

reconciled()

public reconciled() : bool
Return values
bool

refundCount()

public refundCount() : int
Return values
int

status()

public status() : string
Return values
string

transactionCount()

public transactionCount() : int|null
Return values
int|null

transactionFees()

public transactionFees() : int|null
Return values
int|null

Search results