TemplateController
    
            
            in package
            
        
    
    
    
        
            TemplateController.
Tags
Table of Contents
- $twig : mixed
 - __construct() : mixed
 - __invoke() : Response
 - templateAction() : Response
 - Renders a template.
 
Properties
$twig
    private
        mixed
    $twig
    
        
        
    
Methods
__construct()
    public
                __construct([Environment|null $twig = null ]) : mixed
        
        Parameters
- $twig : Environment|null = null
 
Return values
mixed —__invoke()
    public
                __invoke(string $template[, int|null $maxAge = null ][, int|null $sharedAge = null ][, bool|null $private = null ][, array<string|int, mixed> $context = [] ][, int $statusCode = 200 ]) : Response
        
        Parameters
- $template : string
 - $maxAge : int|null = null
 - $sharedAge : int|null = null
 - $private : bool|null = null
 - $context : array<string|int, mixed> = []
 - $statusCode : int = 200
 
Return values
Response —templateAction()
Renders a template.
    public
                templateAction(string $template[, int|null $maxAge = null ][, int|null $sharedAge = null ][, bool|null $private = null ][, array<string|int, mixed> $context = [] ][, int $statusCode = 200 ]) : Response
    
        Parameters
- $template : string
 - 
                    
The template name
 - $maxAge : int|null = null
 - 
                    
Max age for client caching
 - $sharedAge : int|null = null
 - 
                    
Max age for shared (proxy) caching
 - $private : bool|null = null
 - 
                    
Whether or not caching should apply for client caches only
 - $context : array<string|int, mixed> = []
 - 
                    
The context (arguments) of the template
 - $statusCode : int = 200
 - 
                    
The HTTP status code to return with the response. Defaults to 200