ThumbnailController
This class is a specific Backend controller implementation and is not considered part of the Public TYPO3 API.
Table of Contents
Properties
- $defaultConfiguration : array<string|int, mixed>
 
Methods
- render() : ResponseInterface
 - extractParameters() : array<string|int, mixed>|null
 - generateNotFoundResponse() : ResponseInterface
 - generateThumbnail() : ResponseInterface
 
Properties
$defaultConfiguration
        protected
            array<string|int, mixed>
    $defaultConfiguration
     = ['width' => 64, 'height' => 64, 'crop' => null]
    
    
    
    
    
Methods
render()
    public
                    render(ServerRequestInterface $request) : ResponseInterface
    Parameters
- $request : ServerRequestInterface
 
Return values
ResponseInterfaceextractParameters()
    protected
                    extractParameters(array<string|int, mixed> $queryParameters) : array<string|int, mixed>|null
    Parameters
- $queryParameters : array<string|int, mixed>
 
Return values
array<string|int, mixed>|nullgenerateNotFoundResponse()
    protected
                    generateNotFoundResponse() : ResponseInterface
    Return values
ResponseInterfacegenerateThumbnail()
    protected
                    generateThumbnail(mixed|int $fileId, array<string|int, mixed> $configuration) : ResponseInterface
    Parameters
- $fileId : mixed|int
 - $configuration : array<string|int, mixed>