phpDocumentor

RegistrationAction Uses CreateApiMetaDataTrait

Class RegistrationAction

Table of Contents

$addressWriteService  : CustomerDefaultAddressWriteService
$customerAddressRepository  : CustomerAddressRepository
$parser  : RegistrationApiRequestParser
$passwordWriteService  : CustomerPasswordWriteService
$validator  : RegistrationApiRequestValidator
$writeService  : CustomerWriteService
__construct()  : mixed
__invoke()  : Response
createApiCollectionMetaData()  : ApiCollectionMetaData
createApiMetaData()  : ApiMetaData

Properties

Methods

__construct()

public __construct(CustomerWriteService $writeService, CustomerDefaultAddressWriteService $addressWriteService, CustomerPasswordWriteService $passwordWriteService, RegistrationApiRequestValidator $validator, RegistrationApiRequestParser $parser, CustomerAddressRepository $customerAddressRepository) : mixed
Parameters
$writeService : CustomerWriteService
$addressWriteService : CustomerDefaultAddressWriteService
$passwordWriteService : CustomerPasswordWriteService
$validator : RegistrationApiRequestValidator
$parser : RegistrationApiRequestParser
$customerAddressRepository : CustomerAddressRepository
Return values
mixed

createApiCollectionMetaData()

private createApiCollectionMetaData(int $page, int $perPage, int $totalItems[, string|null $resourcesUrl = null ][, array<string|int, mixed>|null $queryParams = null ]) : ApiCollectionMetaData
Parameters
$page : int
$perPage : int
$totalItems : int
$resourcesUrl : string|null = null
$queryParams : array<string|int, mixed>|null = null
Return values
ApiCollectionMetaData

Search results