3 declare(strict_types
=1);
5 namespace Shaarli\Front\Controller\Admin
;
7 use Shaarli\Container\ShaarliContainer
;
8 use Shaarli\Front\Controller\Visitor\ShaarliVisitorController
;
9 use Shaarli\Front\Exception\UnauthorizedException
;
11 abstract class ShaarliAdminController
extends ShaarliVisitorController
13 public function __construct(ShaarliContainer
$container)
15 parent
::__construct($container);
17 if (true !== $this->container
->loginManager
->isLoggedIn()) {
18 throw new UnauthorizedException();