BankingDetailSettingController
implements
IController
Table of Contents
Interfaces
- IController
Properties
-
$bankingDetailOptionService
: BankingDetailOptionService
-
$bankingDetailSettingService
: BankingDetailSettingService
-
$clientService
: ClientService
-
$countryService
: CountryService
-
$paymentProcedureTypeService
: PaymentProcedureTypeService
-
$request
: Request
-
$response
: Response
Methods
-
__construct()
: mixed
-
getBankNamesAction()
: ResponseInterface
-
getBeneficiariesAction()
: ResponseInterface
-
getClientSettingAction()
: ResponseInterface
-
getIbansAction()
: ResponseInterface
-
getPaymentProcedureTypesAction()
: ResponseInterface
-
listSettingsAction()
: ResponseInterface
-
putClientSettingAction()
: mixed
-
getFilteredSettingPutData()
: mixed
-
validateClientAndCountry()
: mixed
-
validateOptionIdWithCountryId()
: mixed
-
validateSettingInput()
: mixed
__construct()
public
__construct(Request $request, Response $response, BankingDetailSettingService $bankingDetailSettingService, BankingDetailOptionService $bankingDetailOptionService, ClientService $clientService, CountryService $countryService, PaymentProcedureTypeService $paymentProcedureTypeService) : mixed
Parameters
-
$request
: Request
-
-
$response
: Response
-
-
$bankingDetailSettingService
: BankingDetailSettingService
-
-
$bankingDetailOptionService
: BankingDetailOptionService
-
-
$clientService
: ClientService
-
-
$countryService
: CountryService
-
-
$paymentProcedureTypeService
: PaymentProcedureTypeService
-
getBankNamesAction()
public
getBankNamesAction() : ResponseInterface
Return values
ResponseInterface
getBeneficiariesAction()
public
getBeneficiariesAction() : ResponseInterface
Return values
ResponseInterface
getClientSettingAction()
public
getClientSettingAction(mixed $clientId, mixed $countryId) : ResponseInterface
Parameters
-
$clientId
: mixed
-
-
$countryId
: mixed
-
Return values
ResponseInterface
getIbansAction()
public
getIbansAction() : ResponseInterface
Return values
ResponseInterface
getPaymentProcedureTypesAction()
public
getPaymentProcedureTypesAction() : ResponseInterface
Return values
ResponseInterface
listSettingsAction()
public
listSettingsAction() : ResponseInterface
-
throws
-
NonUniqueResultException
-
throws
-
NoResultException
Return values
ResponseInterface
putClientSettingAction()
public
putClientSettingAction(mixed $clientId, mixed $countryId) : mixed
Parameters
-
$clientId
: mixed
-
-
$countryId
: mixed
-
getFilteredSettingPutData()
private
getFilteredSettingPutData() : mixed
validateClientAndCountry()
private
validateClientAndCountry(mixed $clientId, mixed $countryId) : mixed
Parameters
-
$clientId
: mixed
-
-
$countryId
: mixed
-
validateOptionIdWithCountryId()
private
validateOptionIdWithCountryId(array<string|int, mixed> $data, mixed $countryId) : mixed
Parameters
-
$data
: array<string|int, mixed>
-
-
$countryId
: mixed
-
private
validateSettingInput(mixed &$data, mixed $countryId) : mixed
Parameters
-
$data
: mixed
-
-
$countryId
: mixed
-