‪TYPO3CMS  10.4
TYPO3\CMS\Frontend\Middleware\PageResolver Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Middleware\PageResolver:

Public Member Functions

ResponseInterface process (ServerRequestInterface $request, RequestHandlerInterface $handler)
 

Detailed Description

Resolve the page ID based on TYPO3's routing functionality configured in a site.

Processes the page ID, page type (typeNum) and other parameters built from queryArguments and routeParameters. After this point we have an array, TSFE->page, which is the page-record of the current page, $TSFE->id.

However, if there is a backend user logged in and he has NO access to this page (and the page is hidden), then the ID is determined again and the backend user is not considered for the rest of the frontend request.

Definition at line 41 of file PageResolver.php.

Member Function Documentation

◆ process()