Added delete account options

This commit is contained in:
2026-06-17 13:43:17 +02:00
parent 73471162bf
commit 0436a99a7c
28 changed files with 235 additions and 8 deletions

View File

@@ -0,0 +1,25 @@
<?php
namespace RomhackPlaza\Master\XF\Pub\Controller;
use RomhackPlaza\Master\Service\DeleteAccount\CodeService;
class AccountController extends XFCP_AccountController
{
public function actionDeleteAccount()
{
$visitor = \XF::visitor();
/** @var CodeService $service */
$service = \XF::service('RomhackPlaza\Master:DeleteAccount\CodeService');
$viewParams = [
'deleteAllDataCode' => $service->generateDeleteAllDataKey( $visitor ),
'deleteAccountCode' => $service->generateDeleteAccountKey( $visitor ),
];
$view = $this->view('XF:Account\DeleteAccount', 'delete_account', $viewParams);
return $this->addAccountWrapperParams($view, 'delete_account');
}
}