CreateProductVariantsAction
in package
Class CreateProductVariantsAction
Table of Contents
- $factory : ProductVariantFactory
- $parser : ProductVariantApiRequestParser
- $service : ProductVariantsWriteService
- $validator : ProductVariantApiRequestValidator
- __construct() : mixed
- CreateProductVariantsAction constructor.
- __invoke() : Response
Properties
$factory
private
ProductVariantFactory
$factory
$parser
private
ProductVariantApiRequestParser
$parser
$service
private
ProductVariantsWriteService
$service
$validator
private
ProductVariantApiRequestValidator
$validator
Methods
__construct()
CreateProductVariantsAction constructor.
public
__construct(ProductVariantApiRequestValidator $validator, ProductVariantApiRequestParser $parser, ProductVariantFactory $factory, ProductVariantsWriteService $service) : mixed
Parameters
- $validator : ProductVariantApiRequestValidator
- $parser : ProductVariantApiRequestParser
- $factory : ProductVariantFactory
- $service : ProductVariantsWriteService
Return values
mixed —__invoke()
public
__invoke(Request $request, Response $response, array<string|int, mixed> $args) : Response