Documentation

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

Properties

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|null

getCountryByIban()

public getCountryByIban([string $iban = null ]) : string|null
Parameters
$iban : string = null
Return values
string|null

getCountryCode()

Get the value of Country Code

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

getCurrency()

Get the value of Currency

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

getCustomerId()

Get the value of Customer Id

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

getParams()

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
self

setCountryCode()

Set the value of Country Code

public setCountryCode([string|null $countryCode = null ]) : self
Parameters
$countryCode : string|null = null
Return values
self

setCurrency()

Set the value of Currency

public setCurrency([string|null $currency = 'currency' ]) : self
Parameters
$currency : string|null = 'currency'
Return values
self

setCustomerId()

Set the value of Customer Id

public setCustomerId([string|null $customerId = null ]) : self
Parameters
$customerId : string|null = null
Return values
self

setIban()

Set the value of Iban

public setIban([string|null $iban = null ]) : self
Parameters
$iban : string|null = null
Return values
self

setId()

Set the value of Id

public setId([string|null $id = null ]) : self
Parameters
$id : string|null = null
Return values
self

        
On this page

Search results