Semantic MediaWiki and related extensions
Public Member Functions | List of all members
SMW\MediaWiki\MwCollaboratorFactory Class Reference

Public Member Functions

 __construct (ApplicationFactory $applicationFactory)
 
 newMessageBuilder (Language $language=null)
 
 newMagicWordsFinder ()
 
 newRedirectTargetFinder ()
 
 newDeepRedirectTargetResolver ()
 
 newHtmlFormRenderer (Title $title, Language $language=null)
 
 newHtmlTableRenderer ()
 
 newHtmlColumnListRenderer ()
 
 newLoadBalancerConnectionProvider ( $connectionType, $asConnectionRef=true)
 
 newConnectionProvider ( $provider=null)
 
 newPageInfoProvider (WikiPage $wkiPage, Revision $revision=null, User $user=null)
 
 newEditInfoProvider (WikiPage $wkiPage, Revision $revision, User $user=null)
 
 newEditInfo (WikiPage $wkiPage, Revision $revision=null, User $user=null)
 
 newWikitextTemplateRenderer ()
 
 newHtmlTemplateRenderer (Parser $parser)
 
 newMediaWikiNsContentReader ()
 
 newStripMarkerDecoder (StripState $stripState)
 

Detailed Description

GNU GPL v2+

Since
2.1
Author
mwjames

Constructor & Destructor Documentation

◆ __construct()

SMW\MediaWiki\MwCollaboratorFactory::__construct ( ApplicationFactory  $applicationFactory)
Since
2.1
Parameters
ApplicationFactory$applicationFactory

Member Function Documentation

◆ newConnectionProvider()

SMW\MediaWiki\MwCollaboratorFactory::newConnectionProvider (   $provider = null)
Since
2.1
Parameters
string | null$provider
Returns
ConnectionProvider

◆ newDeepRedirectTargetResolver()

SMW\MediaWiki\MwCollaboratorFactory::newDeepRedirectTargetResolver ( )
Since
2.1
Returns
DeepRedirectTargetResolver

◆ newEditInfo()

SMW\MediaWiki\MwCollaboratorFactory::newEditInfo ( WikiPage  $wkiPage,
Revision  $revision = null,
User  $user = null 
)
Since
3.1
Parameters
WikiPage$wkiPage
Revision$revision
User | null$user
Returns
EditInfo

◆ newEditInfoProvider()

SMW\MediaWiki\MwCollaboratorFactory::newEditInfoProvider ( WikiPage  $wkiPage,
Revision  $revision,
User  $user = null 
)
Deprecated:
since 3.1
Since
2.5
Parameters
WikiPage$wkiPage
Revision$revision
User | null$user
Returns
EditInfo

◆ newHtmlColumnListRenderer()

SMW\MediaWiki\MwCollaboratorFactory::newHtmlColumnListRenderer ( )
Since
2.1
Returns
HtmlColumnListRenderer

◆ newHtmlFormRenderer()

SMW\MediaWiki\MwCollaboratorFactory::newHtmlFormRenderer ( Title  $title,
Language  $language = null 
)
Since
2.1
Parameters
Title$title
Language | null$language
Returns
HtmlFormRenderer

◆ newHtmlTableRenderer()

SMW\MediaWiki\MwCollaboratorFactory::newHtmlTableRenderer ( )
Since
2.1
Returns
HtmlTableRenderer

◆ newHtmlTemplateRenderer()

SMW\MediaWiki\MwCollaboratorFactory::newHtmlTemplateRenderer ( Parser  $parser)
Since
2.2
Parameters
Parser$parser
Returns
HtmlTemplateRenderer

◆ newLoadBalancerConnectionProvider()

SMW\MediaWiki\MwCollaboratorFactory::newLoadBalancerConnectionProvider (   $connectionType,
  $asConnectionRef = true 
)
Since
2.1
Returns
LoadBalancerConnectionProvider

◆ newMagicWordsFinder()

SMW\MediaWiki\MwCollaboratorFactory::newMagicWordsFinder ( )
Since
2.1
Returns
MagicWordsFinder

◆ newMediaWikiNsContentReader()

SMW\MediaWiki\MwCollaboratorFactory::newMediaWikiNsContentReader ( )
Since
2.2
Returns
MediaWikiNsContentReader

◆ newMessageBuilder()

SMW\MediaWiki\MwCollaboratorFactory::newMessageBuilder ( Language  $language = null)
Since
2.1
Parameters
Language | null$language
Returns
MessageBuilder

◆ newPageInfoProvider()

SMW\MediaWiki\MwCollaboratorFactory::newPageInfoProvider ( WikiPage  $wkiPage,
Revision  $revision = null,
User  $user = null 
)
Since
2.0
Parameters
WikiPage$wkiPage
Revision | null$revision
User | null$user
Returns
PageInfoProvider

◆ newRedirectTargetFinder()

SMW\MediaWiki\MwCollaboratorFactory::newRedirectTargetFinder ( )
Since
2.1
Returns
RedirectTargetFinder

◆ newStripMarkerDecoder()

SMW\MediaWiki\MwCollaboratorFactory::newStripMarkerDecoder ( StripState  $stripState)
Since
3.0
Parameters
StripState$stripState
Returns
StripMarkerDecoder

◆ newWikitextTemplateRenderer()

SMW\MediaWiki\MwCollaboratorFactory::newWikitextTemplateRenderer ( )
Since
2.2
Returns
WikitextTemplateRenderer

The documentation for this class was generated from the following file:

About | General disclaimer | Privacy policy