MediaWiki REL1_34
MediaWiki Namespace Reference

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

Namespaces

namespace  Auth
 
namespace  Block
 
namespace  ChangeTags
 
namespace  Config
 
namespace  DB
 
namespace  Diff
 
namespace  Edit
 
namespace  EditPage
 
namespace  Http
 
namespace  Installer
 
namespace  Interwiki
 Copyright (C) 2018 Kunal Mehta legok.nosp@m.tm@m.nosp@m.ember.nosp@m..fsf.nosp@m..org
 
namespace  Languages
 
namespace  Linker
 
namespace  Logger
 
namespace  Message
 
namespace  Navigation
 
namespace  Page
 
namespace  Permissions
 
namespace  Preferences
 
namespace  Rest
 
namespace  Revision
 Created by PhpStorm.
 
namespace  Search
 
namespace  Session
 
namespace  Shell
 Copyright (C) 2017 Kunal Mehta legok.nosp@m.tm@m.nosp@m.ember.nosp@m..fsf.nosp@m..org
 
namespace  Site
 
namespace  Sparql
 
namespace  Special
 
namespace  Storage
 
namespace  Tidy
 
namespace  User
 
namespace  Widget
 

Classes

class  BadFileLookup
 
class  HeaderCallback
 
class  MediaWikiServices
 MediaWikiServices is the service locator for the application scope of MediaWiki. More...
 
class  OutputHandler
 
class  ProcOpenError
 
class  ShellDisabledError
 

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().

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

\Auth

Since
1.27

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.

\MessageFormatter

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

Todo:
Declare it as abstract after dropping HHVM

\Rest