MediaWiki  1.34.0
InterwikiLookup.php
Go to the documentation of this file.
1 <?php
2 
3 namespace MediaWiki\Interwiki;
4 
25 use Interwiki;
26 
32 interface InterwikiLookup {
33 
40  public function isValidInterwiki( $prefix );
41 
48  public function fetch( $prefix );
49 
67  public function getAllPrefixes( $local = null );
68 
73  public function invalidateCache( $prefix );
74 
75 }
MediaWiki\Interwiki\InterwikiLookup\invalidateCache
invalidateCache( $prefix)
Purge the in-process and persistent object cache for an interwiki prefix.
MediaWiki\Interwiki\InterwikiLookup
Service interface for looking up Interwiki records.
Definition: InterwikiLookup.php:32
MediaWiki\Interwiki\InterwikiLookup\getAllPrefixes
getAllPrefixes( $local=null)
Returns information about all interwiki prefixes, in the form of rows of the interwiki table.
Interwiki
Value object for representing interwiki records.
Definition: Interwiki.php:27
MediaWiki\Interwiki
Copyright (C) 2018 Kunal Mehta legoktm@member.fsf.org
Definition: ClassicInterwikiLookup.php:23
MediaWiki\Interwiki\InterwikiLookup\isValidInterwiki
isValidInterwiki( $prefix)
Check whether an interwiki prefix exists.
MediaWiki\Interwiki\InterwikiLookup\fetch
fetch( $prefix)
Fetch an Interwiki object.