|
| __construct (Language $contentLanguage, ClientEntityLinkFormatter $clientEntityLinkFormatter, EntityIdParser $entityIdParser, bool $isRepoEntityNamespaceMain, FallbackLabelDescriptionLookup $labelDescriptionLookup, string $repoUrlHost, bool $resolveWikibaseLabelsFlag, ?Title $title) |
|
| isRepoUrl (string $url) |
|
| isRecentChangeOrWatchlist () |
|
| onLinkerMakeExternalLink (&$url, &$text, &$link, &$attribs, $linkType) |
|
- Copyright
- GPL-2.0-or-later
◆ __construct()
◆ factory()
◆ isRecentChangeOrWatchlist()
Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::isRecentChangeOrWatchlist |
( |
| ) |
|
◆ isRepoUrl()
Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::isRepoUrl |
( |
string | $url | ) |
|
◆ onLinkerMakeExternalLink()
Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::onLinkerMakeExternalLink |
( |
& | $url, |
|
|
& | $text, |
|
|
& | $link, |
|
|
& | $attribs, |
|
|
| $linkType ) |
- Parameters
-
string | &$url | Link URL |
string | &$text | Link text |
string | &$link | New link HTML (if returning false) |
string[] | &$attribs | Attributes to be applied |
string | $linkType | External link type |
- Returns
- bool|void True or no return value to continue or false to abort
◆ termFallbackToTermData()
Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::termFallbackToTermData |
( |
?TermFallback | $term | ) |
|
|
private |
- See also
- HtmlPageLinkRendererEndHookHandler
- Parameters
-
- Returns
- string[]|null
◆ $clientEntityLinkFormatter
◆ $contentLanguage
Language Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::$contentLanguage |
|
private |
◆ $currentPageTitle
Title Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::$currentPageTitle |
|
private |
◆ $entityIdParser
EntityIdParser Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::$entityIdParser |
|
private |
◆ $isRepoEntityNamespaceMain
bool Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::$isRepoEntityNamespaceMain |
|
private |
◆ $labelDescriptionLookup
◆ $repoUrlHost
string Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::$repoUrlHost |
|
private |
◆ $resolveWikibaseLabelsFlag
bool Wikibase\Client\Hooks\LinkerMakeExternalLinkHookHandler::$resolveWikibaseLabelsFlag |
|
private |
The documentation for this class was generated from the following file: