RegistrationAction
in package
Class RegistrationAction
Table of Contents
- $addressWriteService : CustomerDefaultAddressWriteService
- $newsletterWriteService : CustomerNewsletterWriteService
- $parser : RegistrationRequestParser
- $passwordWriteService : CustomerPasswordWriteService
- $userPreferences : UserPreferences
- $validator : RegistrationRequestValidator
- $writeService : CustomerWriteService
- __construct() : mixed
- __invoke() : Response
Properties
$addressWriteService
private
CustomerDefaultAddressWriteService
$addressWriteService
$newsletterWriteService
private
CustomerNewsletterWriteService
$newsletterWriteService
$parser
private
RegistrationRequestParser
$parser
$passwordWriteService
private
CustomerPasswordWriteService
$passwordWriteService
$userPreferences
private
UserPreferences
$userPreferences
$validator
private
RegistrationRequestValidator
$validator
$writeService
private
CustomerWriteService
$writeService
Methods
__construct()
public
__construct(CustomerWriteService $writeService, CustomerDefaultAddressWriteService $addressWriteService, CustomerPasswordWriteService $passwordWriteService, RegistrationRequestValidator $validator, RegistrationRequestParser $parser, CustomerNewsletterWriteService $newsletterWriteService, UserPreferences $userPreferences) : mixed
Parameters
- $writeService : CustomerWriteService
- $addressWriteService : CustomerDefaultAddressWriteService
- $passwordWriteService : CustomerPasswordWriteService
- $validator : RegistrationRequestValidator
- $parser : RegistrationRequestParser
- $newsletterWriteService : CustomerNewsletterWriteService
- $userPreferences : UserPreferences
Return values
mixed —__invoke()
public
__invoke(Request $request, Response $response, array<string|int, mixed> $args) : Response