‪TYPO3CMS  10.4
TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler Class Reference

Public Member Functions

 __construct ()
 
mixed null getPropertyFromGetAndPost (string $propertyName)
 
string getRedirectUrlRequestParam ()
 

Protected Attributes

RedirectUrlValidator $redirectUrlValidator
 
ServerRequestInterface $request
 

Detailed Description

this is a concrete TYPO3 implementation and solely used for EXT:felogin and not part of TYPO3's Core API.

Definition at line 28 of file ServerRequestHandler.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler::__construct ( )

Definition at line 38 of file ServerRequestHandler.php.

References $GLOBALS.

Member Function Documentation

◆ getPropertyFromGetAndPost()

mixed null TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler::getPropertyFromGetAndPost ( string  $propertyName)

Returns a property that exists in post or get context

Parameters
string$propertyName
Returns
‪mixed|null

Definition at line 54 of file ServerRequestHandler.php.

Referenced by TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler\getRedirectUrlRequestParam().

◆ getRedirectUrlRequestParam()

string TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler::getRedirectUrlRequestParam ( )

Returns validated redirect url contained in request param return_url or redirect_url

Returns
‪string

Definition at line 65 of file ServerRequestHandler.php.

References TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler\getPropertyFromGetAndPost().

Member Data Documentation

◆ $redirectUrlValidator

RedirectUrlValidator TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler::$redirectUrlValidator
protected

Definition at line 32 of file ServerRequestHandler.php.

◆ $request

ServerRequestInterface TYPO3\CMS\FrontendLogin\Redirect\ServerRequestHandler::$request
protected

Definition at line 36 of file ServerRequestHandler.php.