Add placeholder pages for Domains and Accounts; mark current page in navbar
This commit is contained in:
parent
e58036b2b3
commit
70093b1376
10 changed files with 95 additions and 15 deletions
|
|
@ -5,6 +5,8 @@ namespace MailAccountAdmin;
|
|||
|
||||
use DI\Container;
|
||||
use MailAccountAdmin\Common\UserHelper;
|
||||
use MailAccountAdmin\Frontend\Accounts\AccountController;
|
||||
use MailAccountAdmin\Frontend\Domains\DomainController;
|
||||
use MailAccountAdmin\Frontend\Login\LoginController;
|
||||
use MailAccountAdmin\Frontend\Dashboard\DashboardController;
|
||||
use MailAccountAdmin\Repositories\AdminUserRepository;
|
||||
|
|
@ -64,7 +66,7 @@ class Dependencies
|
|||
);
|
||||
});
|
||||
|
||||
// Login page
|
||||
// Frontend controllers
|
||||
$container->set(LoginController::class, function (ContainerInterface $c) {
|
||||
return new LoginController(
|
||||
$c->get(self::TWIG),
|
||||
|
|
@ -72,14 +74,24 @@ class Dependencies
|
|||
$c->get(AdminUserRepository::class),
|
||||
);
|
||||
});
|
||||
|
||||
// Dashboard
|
||||
$container->set(DashboardController::class, function (ContainerInterface $c) {
|
||||
return new DashboardController(
|
||||
$c->get(self::TWIG),
|
||||
$c->get(UserHelper::class),
|
||||
);
|
||||
});
|
||||
$container->set(DomainController::class, function (ContainerInterface $c) {
|
||||
return new DomainController(
|
||||
$c->get(self::TWIG),
|
||||
$c->get(UserHelper::class),
|
||||
);
|
||||
});
|
||||
$container->set(AccountController::class, function (ContainerInterface $c) {
|
||||
return new AccountController(
|
||||
$c->get(self::TWIG),
|
||||
$c->get(UserHelper::class),
|
||||
);
|
||||
});
|
||||
|
||||
return $container;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue