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

Public Member Functions

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

Static Public Member Functions

static non empty string getDefaultScheme ()
 

Protected Member Functions

 addHttpSchemeAsFallback (string $url)
 

Additional Inherited Members

Detailed Description

Resolves URLs (simple, no magic needed)

Definition at line 21 of file UrlLinkHandler.php.

Member Function Documentation

◆ addHttpSchemeAsFallback()

TYPO3\CMS\Core\LinkHandling\UrlLinkHandler::addHttpSchemeAsFallback ( string  $url)
protected

Ensures that a scheme is always added, if www.typo3.org was added previously.

Parameters
string$url‪the URL

Definition at line 46 of file UrlLinkHandler.php.

References TYPO3\CMS\Webhooks\Message\$url, and TYPO3\CMS\Core\LinkHandling\UrlLinkHandler\getDefaultScheme().

Referenced by TYPO3\CMS\Core\LinkHandling\UrlLinkHandler\asString(), and TYPO3\CMS\Core\LinkHandling\UrlLinkHandler\resolveHandlerData().

◆ asString()

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

◆ getDefaultScheme()

◆ resolveHandlerData()

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

Returns the URL as is

Parameters
array$data‪(needs 'url') inside

Implements TYPO3\CMS\Core\LinkHandling\LinkHandlingInterface.

Definition at line 36 of file UrlLinkHandler.php.

References TYPO3\CMS\Core\LinkHandling\UrlLinkHandler\addHttpSchemeAsFallback().