json(true); } /** * {@inheritdoc} */ protected function render(string $view, array $parameters = [], Response $response = null): Response { $params = $this->getParameter('core')['site']; $parameters = array_merge( $parameters, [ 'section' => $this->getSection(), 'site_name' => $params['name'], 'site_logo' => $params['logo'], 'murph_version' => Murph::version(), ] ); return parent::render($view, $parameters, $response); } abstract protected function getSection(): string; }