PatchWithdrawalsAction
in package
Class PatchWithdrawalsAction
Table of Contents
- $factory : WithdrawalFactory
- $readService : WithdrawalReadService
- $requestParser : WithdrawalApiRequestParser
- $requestValidator : WithdrawalApiRequestValidator
- $writeService : WithdrawalWriteService
- __construct() : mixed
- PatchWithdrawalsAction constructor.
- __invoke() : Response
Properties
$factory
private
WithdrawalFactory
$factory
$readService
private
WithdrawalReadService
$readService
$requestParser
private
WithdrawalApiRequestParser
$requestParser
$requestValidator
private
WithdrawalApiRequestValidator
$requestValidator
$writeService
private
WithdrawalWriteService
$writeService
Methods
__construct()
PatchWithdrawalsAction constructor.
public
__construct(WithdrawalApiRequestValidator $requestValidator, WithdrawalApiRequestParser $requestParser, WithdrawalWriteService $writeService, WithdrawalReadService $readService, WithdrawalFactory $factory) : mixed
Parameters
- $requestValidator : WithdrawalApiRequestValidator
- $requestParser : WithdrawalApiRequestParser
- $writeService : WithdrawalWriteService
- $readService : WithdrawalReadService
- $factory : WithdrawalFactory
Return values
mixed —__invoke()
public
__invoke(Request $request, Response $response, array<string|int, mixed> $args) : Response