ThumbnailController

Internal

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
ResponseInterface

extractParameters()

protected extractParameters(array<string|int, mixed> $queryParameters) : array<string|int, mixed>|null
Parameters
$queryParameters : array<string|int, mixed>
Return values
array<string|int, mixed>|null

generateNotFoundResponse()

protected generateNotFoundResponse() : ResponseInterface
Return values
ResponseInterface

generateThumbnail()

protected generateThumbnail(mixed|int $fileId, array<string|int, mixed> $configuration) : ResponseInterface
Parameters
$fileId : mixed|int
$configuration : array<string|int, mixed>
Tags
throws
FileDoesNotExistException
Return values
ResponseInterface

        
On this page

Search results