UpdateOptionValuesAction
in package
Class UpdateOptionValuesAction
Table of Contents
- $factory : OptionFactory
- $readService : OptionReadService
- $requestValidator : OptionApiRequestValidator
- $writeService : OptionWriteService
- __construct() : mixed
- UpdateOptionValuesAction constructor.
- __invoke() : Response
- mapOptionValueDetail() : OptionValueDetail
Properties
$factory
private
OptionFactory
$factory
$readService
private
OptionReadService
$readService
$requestValidator
private
OptionApiRequestValidator
$requestValidator
$writeService
private
OptionWriteService
$writeService
Methods
__construct()
UpdateOptionValuesAction constructor.
public
__construct(OptionApiRequestValidator $requestValidator, OptionWriteService $writeService, OptionReadService $readService, OptionFactory $factory) : mixed
Parameters
- $requestValidator : OptionApiRequestValidator
- $writeService : OptionWriteService
- $readService : OptionReadService
- $factory : OptionFactory
Return values
mixed —__invoke()
public
__invoke(Request $request, Response $response, array<string|int, mixed> $args) : Response
Parameters
Return values
Response —mapOptionValueDetail()
private
mapOptionValueDetail(array<string|int, mixed> $valueDetailData) : OptionValueDetail
Parameters
- $valueDetailData : array<string|int, mixed>