TwigAwareController
class TwigAwareController extends AbstractController (View source)
Properties
protected Config | $config | ||
protected Environment | $twig | ||
protected Packages | $packages | ||
protected Canonical | $canonical | ||
protected Sanitiser | $sanitiser | ||
protected Request | $request | ||
protected TemplateChooser | $templateChooser |
Methods
void
setAutowire(Config $config, Environment $twig, Packages $packages, Canonical $canonical, Sanitiser $sanitiser, RequestStack $requestStack, TemplateChooser $templateChooser)
No description
Response
renderTemplate($template, array $parameters = [], Response|null $response = null)
deprecated
No description
Response
render($template, array $parameters = [], Response|null $response = null)
Renders a view.
Response
renderSingle(Content|null $record, bool $requirePublished = true, array $templates = [])
Renders a single record.
string
getFromRequestRaw(string $parameter)
No description
string|null
getFromRequest(string $parameter, string|null $default = null)
No description
string|null
getFromRequestArray(array $parameters, string|null $default = null)
No description
Details
void
setAutowire(Config $config, Environment $twig, Packages $packages, Canonical $canonical, Sanitiser $sanitiser, RequestStack $requestStack, TemplateChooser $templateChooser)
Response
renderTemplate($template, array $parameters = [], Response|null $response = null)
deprecated
deprecated
Response
render($template, array $parameters = [], Response|null $response = null)
Renders a view.
Response
renderSingle(Content|null $record, bool $requirePublished = true, array $templates = [])
Renders a single record.