Class AbstractCreateAccountProcess

Class AbstractCreateAccountProcess

Direct known subclasses

CreateAccountProcess

Methods summary

public __construct( CustomerWriteServiceInterface $customerWriteService, CountryServiceInterface $countryService, AbstractCreateAccountProcess::$econda $econda = null )
public proceedRegistree( KeyValueCollection $customerCollection, GMLogoManager $logoManager )
public proceedGuest( KeyValueCollection $customerCollection )
abstract protected _validateRegistree( void )
abstract protected _validateGuest( void )
abstract protected _saveRegistree( void )
abstract protected _saveGuest( void )
abstract protected _login( void )
abstract protected _proceedVoucher( void )
abstract protected _proceedTracking( void )
abstract protected _proceedMail( GMLogoManager $logoManager )

Properties summary

protected $customerCollection : KeyValueCollection

$customerCollection


		
protected $customerWriteService : CustomerService

$customerWriteService


		
protected $countryService : CountryService

$countryService


		
protected $econda : AbstractCreateAccountProcess::$econda

$econda