Documentation

BankingDetailSetting
in package
implements JsonSerializable

Tags
ORM\Table

(name="banking_detail_setting")

ORM\Entity

()

Table of Contents

Interfaces

JsonSerializable

Properties

$bankAddress  : string|null
$bankCountry  : Country|null
$bankName  : string|null
$beneficiary  : string|null
$bic  : string|null
$client  : Client
$iban  : string|null
$option  : BankingDetailOption
$paymentProcedureType  : PaymentProcedureType
$reportCountry  : Country|null

Methods

getBankAddress()  : string|null
getBankCountry()  : Country|null
Get $country
getBankName()  : string|null
getBeneficiary()  : string|null
getBic()  : string|null
getClient()  : Client
Get the value of client
getIban()  : string|null
getLabel()  : string|null
Get the value of label
getOption()  : BankingDetailOption
Get the value of option
getPaymentProcedureType()  : PaymentProcedureType
getReportCountry()  : Country|null
Get $country
jsonSerialize()  : mixed
setBankAddress()  : void
setBankCountry()  : self
Set $country
setBankName()  : void
setBeneficiary()  : void
setBic()  : void
setClient()  : self
Set the value of client
setIban()  : void
setLabel()  : self
Set the value of label
setOption()  : self
Set the value of option
setPaymentProcedureType()  : void
setReportCountry()  : self
Set $country

Properties

$bankAddress

private string|null $bankAddress
Tags
ORM\Column

(name="bank_address", type="string", length=255, nullable=true)

$bankCountry

private Country|null $bankCountry
Tags
ORM\ManyToOne

(targetEntity="Country", fetch="EAGER")

ORM\JoinColumn

(name="bank_country_id", referencedColumnName="id", nullable=true)

$bankName

private string|null $bankName
Tags
ORM\Column

(name="bank_name", type="string", length=255, nullable=true)

$beneficiary

private string|null $beneficiary
Tags
ORM\Column

(type="string", length=255, nullable=true)

$bic

private string|null $bic
Tags
ORM\Column

(type="string", length=255, nullable=true)

$client

private Client $client
Tags
ORM\Id

()

ORM\GeneratedValue

(strategy="NONE")

ORM\ManyToOne

(targetEntity="Client")

ORM\JoinColumn

(name="client_id", referencedColumnName="id")

$iban

private string|null $iban
Tags
ORM\Column

(type="string", length=255, nullable=true)

$paymentProcedureType

private PaymentProcedureType $paymentProcedureType
Tags
ORM\Id

()

ORM\GeneratedValue

(strategy="NONE")

ORM\ManyToOne

(targetEntity="PaymentProcedureType", inversedBy="bankingDetailSetting")

ORM\JoinColumn

(name="payment_procedure_type_id", referencedColumnName="id")

$reportCountry

private Country|null $reportCountry
Tags
ORM\Id

()

ORM\GeneratedValue

(strategy="NONE")

ORM\ManyToOne

(targetEntity="Country", fetch="EAGER")

ORM\JoinColumn

(name="report_country_id", referencedColumnName="id", nullable=true)

Methods

getLabel()

Get the value of label

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

setBankAddress()

public setBankAddress(string|null $bankAddress) : void
Parameters
$bankAddress : string|null

setBankName()

public setBankName(string|null $bankName) : void
Parameters
$bankName : string|null

setBeneficiary()

public setBeneficiary(string|null $beneficiary) : void
Parameters
$beneficiary : string|null

setLabel()

Set the value of label

public setLabel(string|null $label) : self
Parameters
$label : string|null
Return values
self

setReportCountry()

Set $country

public setReportCountry(Country|null $reportCountry) : self
Parameters
$reportCountry : Country|null

$country

Return values
self

        
On this page

Search results