/** * {@inheritdoc} */ public function render(Request $request, array $routeParams = []) { $view = parent::render($request, $routeParams); $view->setVariable('config', $this->settings->all()); $view->setVariable('permissions', Permission::map()); $view->setVariable('extensions', app('flarum.extensions')->getInfo()); return $view; }
/** * @inheritdoc */ protected function getAssets() { $assets = parent::getAssets(); // Add the formatter JavaScript payload. $assets->addJs(function () { return app('flarum.formatter')->getJS(); }); return $assets; }