Move admin summary to src/Module

- Add BaseAdminModule class
- Add Module\Admin\Summary class
- Add Route for Admin\Summary module
- Remove admin_page_summary() in mod/admin
- Remove $showwarning variable from admin/summary.tpl
This commit is contained in:
Hypolite Petovan 2019-04-14 11:13:18 -04:00
commit 6387a77b52
6 changed files with 229 additions and 135 deletions

View file

@ -117,6 +117,10 @@ class Router
$this->routeCollector->addRoute(['GET'], '/tos', Module\Tos::class);
$this->routeCollector->addRoute(['GET'], '/webfinger', Module\WebFinger::class);
$this->routeCollector->addRoute(['GET'], '/xrd', Module\Xrd::class);
$this->routeCollector->addGroup('/admin', function (RouteCollector $collector) {
$collector->addRoute(['GET'] , '[/]' , Module\Admin\Summary::class);
});
}
public function __construct(RouteCollector $routeCollector = null)