renderer = $renderer; // $this->widgets = $widgets; } public function __invoke() { if ($request->getMethod() === 'GET') { /*$widgets = array_reduce($this->widgets, function (string $html, AdminWidgetInterface $widget) { return $html . $widget->render(); }, '');*/ return $this->renderer->render('@admin/dashboard'); } } }