‪TYPO3CMS  ‪main
TYPO3\CMS\Core\LinkHandling\PageLinkHandler Class Reference
Inheritance diagram for TYPO3\CMS\Core\LinkHandling\PageLinkHandler:
TYPO3\CMS\Core\LinkHandling\LinkHandlingInterface

Public Member Functions

 asString (array $parameters)
 
 resolveHandlerData (array $data)
 

Protected Attributes

string $baseUrn = 't3://page'
 

Additional Inherited Members

Detailed Description

Resolves links to pages and the parameters given

Definition at line 25 of file PageLinkHandler.php.

Member Function Documentation

◆ asString()

TYPO3\CMS\Core\LinkHandling\PageLinkHandler::asString ( array  $parameters)

Returns all valid parameters for linking to a TYPO3 page as a string

Implements TYPO3\CMS\Core\LinkHandling\LinkHandlingInterface.

Definition at line 35 of file PageLinkHandler.php.

◆ resolveHandlerData()

TYPO3\CMS\Core\LinkHandling\PageLinkHandler::resolveHandlerData ( array  $data)

Returns all relevant information built in the link to a page (see asString())

Implements TYPO3\CMS\Core\LinkHandling\LinkHandlingInterface.

Definition at line 56 of file PageLinkHandler.php.

References TYPO3\CMS\Core\Utility\MathUtility\canBeInterpretedAsInteger().

Member Data Documentation

◆ $baseUrn

string TYPO3\CMS\Core\LinkHandling\PageLinkHandler::$baseUrn = 't3://page'
protected

The Base URN for this link handling to act on

Definition at line 30 of file PageLinkHandler.php.