MediaWiki
REL1_39
IContentHandlerFactory.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Content
;
4
5
use
ContentHandler
;
6
use
FatalError
;
7
use
MWException
;
8
use
MWUnknownContentModelException
;
9
10
interface
IContentHandlerFactory
{
11
21
public
function
getContentHandler
(
string
$modelID ):
ContentHandler
;
22
32
public
function
getContentModels
(): array;
33
40
public
function
getAllContentFormats
(): array;
41
49
public
function
isDefinedModel
(
string
$modelID ): bool;
50
}
ContentHandler
A content handler knows how do deal with a specific type of content on a wiki page.
Definition
ContentHandler.php:65
FatalError
Abort the web request with a custom HTML string that will represent the entire response.
Definition
FatalError.php:37
MWException
MediaWiki exception.
Definition
MWException.php:29
MWUnknownContentModelException
Exception thrown when an unregistered content model is requested.
Definition
MWUnknownContentModelException.php:11
MediaWiki\Content\IContentHandlerFactory
Definition
IContentHandlerFactory.php:10
MediaWiki\Content\IContentHandlerFactory\isDefinedModel
isDefinedModel(string $modelID)
Returns true if $modelID is a defined content model for which getContentHandler() can be expected to ...
MediaWiki\Content\IContentHandlerFactory\getContentHandler
getContentHandler(string $modelID)
Returns a ContentHandler instance for the given $modelID.
MediaWiki\Content\IContentHandlerFactory\getContentModels
getContentModels()
Returns a list of defined content models.
MediaWiki\Content\IContentHandlerFactory\getAllContentFormats
getAllContentFormats()
Returns a list of all serialization formats supported for any of the defined content models.
MediaWiki\Content
Definition
ContentHandlerFactory.php:25
includes
content
IContentHandlerFactory.php
Generated on Thu Nov 21 2024 05:22:39 for MediaWiki by
1.10.0