‪TYPO3CMS  9.5
TYPO3\CMS\Feedit\Middleware\FrontendEditInitiator Class Reference
Inheritance diagram for TYPO3\CMS\Feedit\Middleware\FrontendEditInitiator:

Public Member Functions

ResponseInterface process (ServerRequestInterface $request, RequestHandlerInterface $handler)
 

Protected Member Functions

bool isValidEditAction (array &$parameters=null)
 

Detailed Description

PSR-15 middleware initializing frontend editing

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

Definition at line 33 of file FrontendEditInitiator.php.

Member Function Documentation

◆ isValidEditAction()

bool TYPO3\CMS\Feedit\Middleware\FrontendEditInitiator::isValidEditAction ( array &  $parameters = null)
protected

Returns TRUE if an edit-action is sent from the Admin Panel

Parameters
array | null$parameters
Returns
‪bool

Definition at line 88 of file FrontendEditInitiator.php.

Referenced by TYPO3\CMS\Feedit\Middleware\FrontendEditInitiator\process().

◆ process()

ResponseInterface TYPO3\CMS\Feedit\Middleware\FrontendEditInitiator::process ( ServerRequestInterface  $request,
RequestHandlerInterface  $handler 
)

Process an incoming server request and return a response, optionally delegating response creation to a handler.

Parameters
ServerRequestInterface$request
RequestHandlerInterface$handler
Returns
‪ResponseInterface

Definition at line 44 of file FrontendEditInitiator.php.

References $GLOBALS, and TYPO3\CMS\Feedit\Middleware\FrontendEditInitiator\isValidEditAction().