1, ], ), ]; } public function renderWidget(WidgetContext $context): WidgetResult { $limit = $context->settings->get('limit'); $items = $this->dataProvider->getItems($limit); $view = $this->backendViewFactory->create($context->request); $view->assignMultiple([ 'items' => $items, 'button' => $this->buttonProvider, 'configuration' => $this->configuration, 'dateFormat' => $GLOBALS['TYPO3_CONF_VARS']['SYS']['ddmmyy'] . ' ' . $GLOBALS['TYPO3_CONF_VARS']['SYS']['hhmm'], ]); return new WidgetResult( content: $view->render('Widget/LatestBeLoginsWidget'), refreshable: true, ); } protected function getLanguageService(): LanguageService { return $GLOBALS['LANG']; } }