UserCountryPaymentReferenceNumber
in package
implements
JsonSerializable
Class UserCountryPaymentReferenceNumber
Tags
Table of Contents
Interfaces
- JsonSerializable
Properties
- $country : Country
- $id : int|null
- $paymentProcedureType : PaymentProcedureType
- $referenceNumber : string
- $user : UserAccount
Methods
- getCountry() : Country
- getId() : int|null
- getPaymentProcedureType() : PaymentProcedureType
- getReferenceNumber() : string
- getUser() : UserAccount
- jsonSerialize() : array<string|int, mixed>
- setCountry() : void
- setId() : void
- setPaymentProcedureType() : void
- setReferenceNumber() : void
- setUser() : void
Properties
$country
private
Country
$country
Tags
$id
private
int|null
$id
Tags
$paymentProcedureType
private
PaymentProcedureType
$paymentProcedureType
Tags
$referenceNumber
private
string
$referenceNumber
Tags
$user
private
UserAccount
$user
Tags
Methods
getCountry()
public
getCountry() : Country
Return values
CountrygetId()
public
getId() : int|null
Return values
int|nullgetPaymentProcedureType()
public
getPaymentProcedureType() : PaymentProcedureType
Return values
PaymentProcedureTypegetReferenceNumber()
public
getReferenceNumber() : string
Return values
stringgetUser()
public
getUser() : UserAccount
Return values
UserAccountjsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>setCountry()
public
setCountry(Country $country) : void
Parameters
- $country : Country
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setPaymentProcedureType()
public
setPaymentProcedureType(PaymentProcedureType $paymentProcedureType) : void
Parameters
- $paymentProcedureType : PaymentProcedureType
setReferenceNumber()
public
setReferenceNumber(string $referenceNumber) : void
Parameters
- $referenceNumber : string
setUser()
public
setUser(UserAccount $user) : void
Parameters
- $user : UserAccount