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>