Documentation

Payment
in package
implements DomainObjectInterface

Tags

Interfaces, Classes, Traits and Enums

DomainObjectInterface

Table of Contents

$allocated  : bool
$amount  : int
$batchId  : BatchId|null
$checkImageBack  : string|null
$checkImageFront  : string|null
$checkNumber  : string|null
$claimGiftAid  : bool
$coveredFees  : bool
$created  : DateTimeImmutable
$currency  : string
$fee  : int
$id  : PaymentId
$paymentType  : string
$product  : string
$status  : string
$transactions  : array<string|int, mixed>
__construct()  : mixed
allocated()  : bool
amount()  : int
batchId()  : BatchId|null
checkImageBack()  : string|null
checkImageFront()  : string|null
checkNumber()  : string|null
claimGiftAid()  : bool
coveredFees()  : bool
created()  : DateTimeImmutable
currency()  : string
fee()  : int
id()  : PaymentId
paymentType()  : string
product()  : string
status()  : string
transactions()  : array<string|int, Transaction>

Properties

$allocated

private bool $allocated
Tags

$checkImageBack

private string|null $checkImageBack
Tags

$checkImageFront

private string|null $checkImageFront
Tags

$checkNumber

private string|null $checkNumber
Tags

$claimGiftAid

private bool $claimGiftAid
Tags

$coveredFees

private bool $coveredFees
Tags

$created

private DateTimeImmutable $created
Tags

$currency

private string $currency
Tags

$paymentType

private string $paymentType
Tags

$product

private string $product
Tags

$transactions

private array<string|int, mixed> $transactions
Tags

Methods

__construct()

public __construct(PaymentId $id, bool $allocated, BatchId|null $batchId, string|null $checkImageFront, string|null $checkImageBack, string|null $checkNumber, DateTimeImmutable $created, bool $claimGiftAid, string $currency, int $fee, bool $coveredFees, int $amount, string $paymentType, string $product, string $status, array<string|int, Transaction$transactions) : mixed
Parameters
$id : PaymentId
$allocated : bool
$batchId : BatchId|null
$checkImageFront : string|null
$checkImageBack : string|null
$checkNumber : string|null
$created : DateTimeImmutable
$claimGiftAid : bool
$currency : string
$fee : int
$coveredFees : bool
$amount : int
$paymentType : string
$product : string
$status : string
$transactions : array<string|int, Transaction>
Tags
Return values
mixed

allocated()

public allocated() : bool
Return values
bool

amount()

public amount() : int
Return values
int

checkImageBack()

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

checkImageFront()

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

checkNumber()

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

claimGiftAid()

public claimGiftAid() : bool
Return values
bool

coveredFees()

public coveredFees() : bool
Return values
bool

created()

public created() : DateTimeImmutable
Return values
DateTimeImmutable

currency()

public currency() : string
Return values
string

fee()

public fee() : int
Return values
int

paymentType()

public paymentType() : string
Return values
string

product()

public product() : string
Return values
string

status()

public status() : string
Return values
string

Search results