‪TYPO3CMS  9.5
TYPO3\CMS\Core\Http\AbstractApplication Class Reference
Inheritance diagram for TYPO3\CMS\Core\Http\AbstractApplication:
TYPO3\CMS\Core\Core\ApplicationInterface TYPO3\CMS\Backend\Http\Application TYPO3\CMS\Frontend\Http\Application TYPO3\CMS\Install\Http\Application

Public Member Functions

 run (callable $execute=null)
 

Protected Member Functions

MiddlewareDispatcher createMiddlewareDispatcher (RequestHandlerInterface $requestHandler)
 
 sendResponse (ResponseInterface $response)
 
ResponseInterface handle (ServerRequestInterface $request)
 

Protected Attributes

string $requestHandler = ''
 
string $middlewareStack = ''
 

Private Attributes

const MULTI_LINE_HEADERS
 

Detailed Description

Definition at line 27 of file AbstractApplication.php.

Member Function Documentation

◆ createMiddlewareDispatcher()

MiddlewareDispatcher TYPO3\CMS\Core\Http\AbstractApplication::createMiddlewareDispatcher ( RequestHandlerInterface  $requestHandler)
protected

◆ handle()

ResponseInterface TYPO3\CMS\Core\Http\AbstractApplication::handle ( ServerRequestInterface  $request)
protected

◆ run()

TYPO3\CMS\Core\Http\AbstractApplication::run ( callable  $execute = null)
final

◆ sendResponse()

TYPO3\CMS\Core\Http\AbstractApplication::sendResponse ( ResponseInterface  $response)
protected

Outputs content

Parameters
ResponseInterface$response

Definition at line 62 of file AbstractApplication.php.

Referenced by TYPO3\CMS\Core\Http\AbstractApplication\run().

Member Data Documentation

◆ $middlewareStack

string TYPO3\CMS\Core\Http\AbstractApplication::$middlewareStack = ''
protected

Definition at line 39 of file AbstractApplication.php.

◆ $requestHandler

string TYPO3\CMS\Core\Http\AbstractApplication::$requestHandler = ''
protected

◆ MULTI_LINE_HEADERS

const TYPO3\CMS\Core\Http\AbstractApplication::MULTI_LINE_HEADERS
private
Initial value:
= [
'set-cookie',
]

Definition at line 29 of file AbstractApplication.php.