diff --git a/src/Frontend/Accounts/AccountController.php b/src/Frontend/Accounts/AccountController.php index 0617e56..b127310 100644 --- a/src/Frontend/Accounts/AccountController.php +++ b/src/Frontend/Accounts/AccountController.php @@ -71,6 +71,7 @@ class AccountController extends BaseController $accountId = (int)$args['id']; // Get account data from database + // TODO use account handler $account = $this->accountRepository->fetchAccountById($accountId); $renderData = [ @@ -146,3 +147,20 @@ class AccountController extends BaseController return $this->showAccountDelete($request, $response, $args); } } + +/* + * TODO: + * ACCOUNTS: + * - "edit account" page + * --> maybe show page == edit page? (maybe '/accounts/{id}[/edit]' route) + * - "delete account" page + * - add/edit/delete aliases for accounts + * - list page: checkboxes for mass editing/deleting? (maybe only deleting, mass editing sounds like pita) + * - list page: checkbox similar to 'show detail columns' -> 'show aliases'? + * - "create account" page + * - edit/create: random password generator + * + * ALIASES: + * - list of aliases (filter by domain, filter by account) + * - edit aliases...? maybe just link to the account edit page + */