MediaWiki  master
MediaWiki Namespace Reference

A helper class for throttling authentication attempts. More...


 Copyright (C) 2018 Kunal Mehta
 Copyright (C) 2017 Kunal Mehta


class  BadFileLookup
class  ExtensionInfo
class  HeaderCallback
class  ProcOpenError
 @newable More...
class  ShellDisabledError
 @newable More...

Detailed Description

A helper class for throttling authentication attempts.

A handler base class which unpacks parameters from the path template and passes them as formal parameters to run().

A handler that returns Parsoid HTML for the following routes:

Class LanguageLinksHandler REST API handler for /page/{title}/links/language endpoint.

Converts MessageValue message specifiers to localized plain text in a certain language.

Class ContentHandlerFactory.





The caller cannot modify the details of message translation, such as which of multiple sources the message is taken from. Any such flags may be injected into the factory constructor.

Implementations of TextFormatter are not required to perfectly format any message in any language. Implementations should make a best effort to produce human-readable text.



  • /page/{title}/html,
  • /page/{title}/with_html
  • /page/{title}/bare routes. Currently the HTML is fetched from RESTBase, thus in order to use the routes, RESTBase must be installed and VirtualRESTService for RESTBase needs to be configured.

Class PageHTMLHandler \Rest\Handler

run() must be declared in the subclass. It cannot be declared as abstract here because it has a variable parameter list.

Stable to extend \Rest