GoCardlessBankAccount
in package
implements
IGoCardlessBankAccount, JsonSerializable
FinalYes
Table of Contents
Interfaces
- IGoCardlessBankAccount
- JsonSerializable
Constants
- DEFAULT_CURRENCY = "EUR"
Properties
- $_id : mixed
- $accountHolderName : mixed
- $countryCode : mixed
- $currency : mixed
- $customerId : mixed
- $iban : mixed
Methods
- fromRequest() : void
- getAccountHolderName() : string|null
- Get the value of Account Holder Name
- getCountryByIban() : string|null
- getCountryCode() : string|null
- Get the value of Country Code
- getCurrency() : string|null
- Get the value of Currency
- getCustomerId() : string|null
- Get the value of Customer Id
- getIban() : string|null
- Get the value of Iban
- getId() : string|null
- Get the value of Id
- getParams() : array<string|int, mixed>
- jsonSerialize() : array<string|int, mixed>
- setAccountHolderName() : self
- Set the value of Account Holder Name
- setCountryCode() : self
- Set the value of Country Code
- setCurrency() : self
- Set the value of Currency
- setCustomerId() : self
- Set the value of Customer Id
- setIban() : self
- Set the value of Iban
- setId() : self
- Set the value of Id
Constants
DEFAULT_CURRENCY
public
mixed
DEFAULT_CURRENCY
= "EUR"
Properties
$_id
private
mixed
$_id
$accountHolderName
private
mixed
$accountHolderName
$countryCode
private
mixed
$countryCode
$currency
private
mixed
$currency
$customerId
private
mixed
$customerId
$iban
private
mixed
$iban
Methods
fromRequest()
public
fromRequest(array<string|int, mixed> $postData[, string $customerId = null ]) : void
Parameters
- $postData : array<string|int, mixed>
- $customerId : string = null
getAccountHolderName()
Get the value of Account Holder Name
public
getAccountHolderName() : string|null
Return values
string|nullgetCountryByIban()
public
getCountryByIban([string $iban = null ]) : string|null
Parameters
- $iban : string = null
Return values
string|nullgetCountryCode()
Get the value of Country Code
public
getCountryCode() : string|null
Return values
string|nullgetCurrency()
Get the value of Currency
public
getCurrency() : string|null
Return values
string|nullgetCustomerId()
Get the value of Customer Id
public
getCustomerId() : string|null
Return values
string|nullgetIban()
Get the value of Iban
public
getIban() : string|null
Return values
string|nullgetId()
Get the value of Id
public
getId() : string|null
Return values
string|nullgetParams()
public
getParams() : array<string|int, mixed>
Return values
array<string|int, mixed>jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>setAccountHolderName()
Set the value of Account Holder Name
public
setAccountHolderName([string|null $accountHolderName = null ]) : self
Parameters
- $accountHolderName : string|null = null
Return values
selfsetCountryCode()
Set the value of Country Code
public
setCountryCode([string|null $countryCode = null ]) : self
Parameters
- $countryCode : string|null = null
Return values
selfsetCurrency()
Set the value of Currency
public
setCurrency([string|null $currency = 'currency' ]) : self
Parameters
- $currency : string|null = 'currency'
Return values
selfsetCustomerId()
Set the value of Customer Id
public
setCustomerId([string|null $customerId = null ]) : self
Parameters
- $customerId : string|null = null
Return values
selfsetIban()
Set the value of Iban
public
setIban([string|null $iban = null ]) : self
Parameters
- $iban : string|null = null
Return values
selfsetId()
Set the value of Id
public
setId([string|null $id = null ]) : self
Parameters
- $id : string|null = null