‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Middleware\OutputCompression Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Middleware\OutputCompression:

Public Member Functions

 process (ServerRequestInterface $request, RequestHandlerInterface $handler)
 

Protected Member Functions

 initializeOutputCompression ()
 

Detailed Description

Sets up output compression

Definition at line 31 of file OutputCompression.php.

Member Function Documentation

◆ initializeOutputCompression()

TYPO3\CMS\Backend\Middleware\OutputCompression::initializeOutputCompression ( )
protected

Initialize output compression if configured

Definition at line 49 of file OutputCompression.php.

References $GLOBALS, and TYPO3\CMS\Core\Utility\MathUtility\canBeInterpretedAsInteger().

Referenced by TYPO3\CMS\Backend\Middleware\OutputCompression\process().

◆ process()

TYPO3\CMS\Backend\Middleware\OutputCompression::process ( ServerRequestInterface  $request,
RequestHandlerInterface  $handler 
)

Clears all output and checks if a compression level is set

Definition at line 36 of file OutputCompression.php.

References TYPO3\CMS\Backend\Middleware\OutputCompression\initializeOutputCompression().