Bank
extends BankType
in package
Class representing Bank.
Table of Contents
Properties
- $bankDetail : array<string|int, BankItemType>
- $bankHeader : BankHeaderType|null
- $bankSummary : BankSummaryType|null
- $version : string|null
Methods
- addToBankDetail() : self
- Adds as bankItem.
- getBankDetail() : array<string|int, BankItemType>
- Gets as bankDetail.
- getBankHeader() : BankHeaderType
- Gets as bankHeader.
- getBankSummary() : BankSummaryType
- Gets as bankSummary.
- getVersion() : string
- Gets as version.
- issetBankDetail() : bool
- isset bankDetail.
- setBankDetail() : self
- Sets a new bankDetail.
- setBankHeader() : self
- Sets a new bankHeader.
- setBankSummary() : self
- Sets a new bankSummary.
- setVersion() : self
- Sets a new version.
- unsetBankDetail() : void
- unset bankDetail.
Properties
$bankDetail
private
array<string|int, BankItemType>
$bankDetail
= null
$bankHeader
private
BankHeaderType|null
$bankHeader
= null
$bankSummary
private
BankSummaryType|null
$bankSummary
= null
$version
private
string|null
$version
= null
Methods
addToBankDetail()
Adds as bankItem.
public
addToBankDetail(BankItemType $bankItem) : self
Parameters
- $bankItem : BankItemType
Return values
selfgetBankDetail()
Gets as bankDetail.
public
getBankDetail() : array<string|int, BankItemType>
Return values
array<string|int, BankItemType>getBankHeader()
Gets as bankHeader.
public
getBankHeader() : BankHeaderType
Return values
BankHeaderTypegetBankSummary()
Gets as bankSummary.
public
getBankSummary() : BankSummaryType
Return values
BankSummaryTypegetVersion()
Gets as version.
public
getVersion() : string
Return values
stringissetBankDetail()
isset bankDetail.
public
issetBankDetail(int|string $index) : bool
Parameters
- $index : int|string
Return values
boolsetBankDetail()
Sets a new bankDetail.
public
setBankDetail([array<string|int, BankItemType> $bankDetail = null ]) : self
Parameters
- $bankDetail : array<string|int, BankItemType> = null
Return values
selfsetBankHeader()
Sets a new bankHeader.
public
setBankHeader([BankHeaderType|null $bankHeader = null ]) : self
Parameters
- $bankHeader : BankHeaderType|null = null
Return values
selfsetBankSummary()
Sets a new bankSummary.
public
setBankSummary([BankSummaryType|null $bankSummary = null ]) : self
Parameters
- $bankSummary : BankSummaryType|null = null
Return values
selfsetVersion()
Sets a new version.
public
setVersion(string $version) : self
Parameters
- $version : string
Return values
selfunsetBankDetail()
unset bankDetail.
public
unsetBankDetail(int|string $index) : void
Parameters
- $index : int|string