MainController

Read onlyYes

Main controller for the admin panel.

Note this is a "shared" / singleton object: Middleware AdminPanelInitiator instantiates the object and eventually calls initialize(). Later, AdminPanelRenderer calls render() on the same object.

Internal

Table of Contents

Methods

__construct()  : mixed
render()  : string
Renders the admin panel - Called in PSR-15 Middleware
generateBackendUrl()  : string
Generate a url to a backend route
getBackendUser()  : BackendUserAuthentication
storeDataPerModule()  : ModuleDataStorageCollection

Methods

render()

Renders the admin panel - Called in PSR-15 Middleware

public render(ServerRequestInterface $request, ResponseInterface $response) : string
Parameters
$request : ServerRequestInterface
$response : ResponseInterface
Tags
see
AdminPanelRenderer
Return values
string

generateBackendUrl()

Generate a url to a backend route

protected generateBackendUrl(string $route) : string
Parameters
$route : string
Return values
string

        
On this page

Search results