Documentation

BankingDetailSettingController
in package
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

Properties

Methods

__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

getClientSettingAction()

public getClientSettingAction(mixed $clientId, mixed $countryId) : ResponseInterface
Parameters
$clientId : mixed
$countryId : mixed
Return values
ResponseInterface

listSettingsAction()

public listSettingsAction() : ResponseInterface
Tags
throws
NonUniqueResultException
throws
NoResultException
Return values
ResponseInterface

putClientSettingAction()

public putClientSettingAction(mixed $clientId, mixed $countryId) : mixed
Parameters
$clientId : mixed
$countryId : 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

validateSettingInput()

private validateSettingInput(mixed &$data, mixed $countryId) : mixed
Parameters
$data : mixed
$countryId : mixed

        
On this page

Search results