/** @var ShopContextInterface $context */
$context =
$this->
get(ContextServiceInterface::
class)->
getShopContext();
/** @var Enlight_Components_Session_Namespace $session */
$session =
$this->
get('session'
);
/** @var RegisterServiceInterface $registerService */
$registerService =
$this->
get(RegisterServiceInterface::
class);
$data =
$this->
getPostData();
$customerForm =
$this->
createCustomerForm($data['register'
]['personal'
]);
$billingForm =
$this->
createBillingForm($data['register'
]['billing'
]);
$errors =
[ 'personal' =>
$this->
getFormErrors($customerForm),
'billing' =>
$this->
getFormErrors($billingForm),
'shipping' =>
[],
'captcha' =>
[],
];