responseFactory ->createResponse(302) ->withHeader( 'Location', URLHelper::getURL('dispatch.php/course/forum/' . $unconsumed) ); } $plugin = PluginEngine::getPlugin($pluginClass); $this->container->set(StudIPPlugin::class, $plugin); // user is not permitted, show login screen if (is_null($plugin)) { throw new AccessDeniedException(_('Sie besitzen keine Rechte zum Aufruf dieses Plugins.')); } // set default page title PageLayout::setTitle($plugin->getPluginName()); $plugin->registerSlimRoutes($this->app, $unconsumed); return $handler->handle($request); } }