TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ExtDirectEidController Class Reference

Public Member Functions

 processRequest (ServerRequestInterface $request, ResponseInterface $response)
 

Protected Member Functions

 routeAction ($ajaxID)
 

Protected Attributes

 $ajaxObject = null
 

Detailed Description

eID controller for ExtDirect

Definition at line 26 of file ExtDirectEidController.php.

Member Function Documentation

processRequest ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

Renders/Echoes the ajax output

Parameters
ServerRequestInterface$request
ResponseInterface$response
Returns
ResponseInterface|NULL
Exceptions
\InvalidArgumentException

Definition at line 59 of file ExtDirectEidController.php.

References ServerRequestInterface\getParsedBody(), ServerRequestInterface\getQueryParams(), and ExtDirectEidController\routeAction().

routeAction (   $ajaxID)
protected

Routes the given eID action to the related ExtDirect method with the necessary ajax object.

Parameters
string$ajaxID
Returns
void

Definition at line 42 of file ExtDirectEidController.php.

References $GLOBALS, GeneralUtility\callUserFunction(), EidUtility\initLanguage(), and GeneralUtility\makeInstance().

Referenced by ExtDirectEidController\processRequest().

Member Data Documentation

$ajaxObject = null
protected

Definition at line 33 of file ExtDirectEidController.php.