*/ final class index extends core { /** * Errors * * @var array $$errors Registry of errors */ protected array $$errors = [ 'session' => [] ]; /** * Main page * * @return null */ public function index(): null { if (str_contains($$this->request->headers['accept'], content::any->value)) { // Request for any response // Render page $$page = $$this->view->render('index.html'); // Sending response $$this->response ->start() ->clean() ->sse() ->write($$page) ->validate($$this->request) ?->body() ->end(); // Deinitializing rendered page unset($$page); // Exit (success) return null; } // Exit (fail) return null; } }