MediaWiki
master
ShadowPageProvider.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\ShadowPage
;
4
5
use
MediaWiki\Page\PageReference
;
6
use Wikimedia\Parsoid\Core\LinkTarget;
7
16
interface
ShadowPageProvider
{
25
public
function
get
(
PageReference
$title ): ?
ShadowPage
;
26
34
public
function
existsForLink
( LinkTarget $link ): bool;
35
}
MediaWiki\Page\PageReference
Interface for objects (potentially) representing a page that can be viewable and linked to on a wiki.
Definition
PageReference.php:38
MediaWiki\ShadowPage\ShadowPageProvider
The interface for providers of ShadowPage instances.
Definition
ShadowPageProvider.php:16
MediaWiki\ShadowPage\ShadowPageProvider\existsForLink
existsForLink(LinkTarget $link)
Determine whether a link should be coloured as if it refers to an existing page.
MediaWiki\ShadowPage\ShadowPage
The interface for shadow pages.
Definition
ShadowPage.php:17
MediaWiki\ShadowPage
Definition
BaseShadowPage.php:3
includes
ShadowPage
ShadowPageProvider.php
Generated on Sat Sep 12 2026 00:27:31 for MediaWiki by
1.10.0