Definition at line 13 of file BadFileLookup.php.
◆ __construct()
Do not call directly.
Use MediaWikiServices.
- Parameters
-
callable | $listCallback | Callback that returns wikitext of a bad file list |
BagOStuff | $cache | For caching parsed versions of the bad file list |
RepoGroup | $repoGroup | |
TitleParser | $titleParser | |
HookContainer | $hookContainer | |
Definition at line 41 of file BadFileLookup.php.
References $cache.
◆ isBadFile()
MediaWiki\BadFileLookup::isBadFile |
( |
|
$name, |
|
|
LinkTarget |
$contextTitle = null |
|
) |
| |
Determine if a file exists on the 'bad image list'.
The format of MediaWiki:Bad_image_list is as follows:
- Only list items (lines starting with "*") are considered
- The first link on a line must be a link to a bad file
- Any subsequent links on the same line are considered to be exceptions, i.e. articles where the file may occur inline.
- Parameters
-
string | $name | The file name to check |
LinkTarget | null | $contextTitle | The page on which the file occurs, if known |
- Returns
- bool
Definition at line 68 of file BadFileLookup.php.
References $file, $line, $lines, and $title.
◆ $badFiles
array null MediaWiki\BadFileLookup::$badFiles |
|
private |
◆ $cache
◆ $hookRunner
◆ $listCallback
callable MediaWiki\BadFileLookup::$listCallback |
|
private |
Returns contents of bad file list (see comment for isBadFile())
Definition at line 15 of file BadFileLookup.php.
◆ $repoGroup
RepoGroup MediaWiki\BadFileLookup::$repoGroup |
|
private |
◆ $titleParser
The documentation for this class was generated from the following file: