Class PersonalDataController

Class PersonalDataController

Controller to handle personal data

HttpViewController implements HttpViewControllerInterface
AdminHttpViewController implements AdminStatusOnlyInterface
PersonalDataController

Methods summary

public init( void )

Initialize the controller

public actionDelete( void ) : RedirectHttpControllerResponse

Delete the personal data of a customer

public actionExport( void ) : FileDownloadHttpControllerResponse

Export the personal data of a customer

protected parsedCustomerId( void ) : IdType

Return the parsed customer ID

protected parsedSelection( void ) : PersonalDataSelection

Return the parsed selection

Methods inherited from AdminHttpViewController

validateCurrentAdminStatus()

Methods inherited from HttpViewController

__construct(), _callActionMethod(), _getPostData(), _getPostDataCollection(), _getQueryParameter(), _getQueryParametersCollection(), _getServerData(), _render(), _validatePageToken(), actionDefault(), getTemplateFile(), proceed()

Properties summary

protected $personalDataService : PersonalDataService

Personal data service


		

Properties inherited from HttpViewController

$assets, $contentView, $httpContextReader, $httpResponseProcessor, $postDataArray, $queryParametersArray, $serverDataArray