MediaWiki master
MediaWiki\Logging Namespace Reference

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. More...

Classes

class  BlockLogFormatter
 This class formats block log entries. More...
 
class  ContentModelLogFormatter
 
class  DatabaseLogEntry
 A value class to process existing log entries. More...
 
class  DeleteLogFormatter
 This class formats delete log entries. More...
 
class  ImportLogFormatter
 This class formats import log entries. More...
 
class  InterwikiLogFormatter
 LogFormatter for interwiki/* logs. More...
 
class  LegacyLogFormatter
 This class formats all log entries for log types which have not been converted to the new system. More...
 
interface  LogEntry
 An individual log entry. More...
 
class  LogEntryBase
 Extends the LogEntry Interface with some basic functionality. More...
 
class  LogEventsList
 
class  LogFormatter
 Implements the default log formatting. More...
 
class  LogFormatterFactory
 
class  LoggingSelectQueryBuilder
 Help and centralize querying logging table. More...
 
class  LogPage
 Class to simplify the use of log pages. More...
 
class  ManualLogEntry
 Class for creating new log entries and inserting them into the database. More...
 
class  MergeLogFormatter
 This class formats merge log entries. More...
 
class  MoveLogFormatter
 This class formats move log entries. More...
 
class  NewUsersLogFormatter
 This class formats new user log entries. More...
 
class  PageLangLogFormatter
 This class formats language change log entries. More...
 
class  PatrolLog
 Class containing static functions for working with logs of patrol events. More...
 
class  PatrolLogFormatter
 This class formats patrol log entries. More...
 
class  ProtectLogFormatter
 This class formats protect log entries. More...
 
class  RCDatabaseLogEntry
 A subclass of DatabaseLogEntry for objects constructed from entries in the recentchanges table (rather than the logging table). More...
 
class  RenameuserLogFormatter
 LogFormatter for renameuser/renameuser logs. More...
 
class  RightsLogFormatter
 This class formats rights log entries. More...
 
class  TagLogFormatter
 This class formats tag log entries. More...
 
class  UploadLogFormatter
 This class formats upload log entries. More...
 
class  WikitextLogFormatter
 Log formatter specifically for log entries containing wikitext. More...
 

Detailed Description

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html