/** * Login anonymous profile * * @return void */ protected function loginAnonymousProfile() { $account = $this->getCart()->getOrigProfile()->getCMSProfile(); if ($account && $account->status) { parent::loginAnonymousProfile(); $GLOBALS['user'] = user_load($account->uid); user_login_finalize(); } }