RevDel_LogList Class Reference

List for logging table items. More...

Inherits RevDel_List.

List of all members.

Public Member Functions

 doQuery ($db)
 Do the DB query to iterate through the objects.
 newItem ($row)
 Create an item object from a DB result row.
 getSuppressBit ()
 Get the integer value of the flag used for suppression.
 getLogAction ()
 Get the log action for this list type.
 getLogParams ($params)
 Get log parameter array.

Public Attributes

 $type = 'logging'
 $idField = 'log_id'
 $dateField = 'log_timestamp'
 $authorIdField = 'log_user'
 $authorNameField = 'log_user_text'


Detailed Description

List for logging table items.

Definition at line 1732 of file SpecialRevisiondelete.php.


Member Function Documentation

RevDel_LogList::doQuery ( db  ) 

Do the DB query to iterate through the objects.

Parameters:
$db Database object to use for the query

Reimplemented from RevDel_List.

Definition at line 1739 of file SpecialRevisiondelete.php.

References RevDel_List::$ids, and $wgMessageCache.

RevDel_LogList::getLogAction (  ) 

Get the log action for this list type.

Reimplemented from RevDel_List.

Definition at line 1758 of file SpecialRevisiondelete.php.

RevDel_LogList::getLogParams ( params  ) 

Get log parameter array.

Parameters:
$params Associative array of log parameters, same as updateLog()
Returns:
array

Reimplemented from RevDel_List.

Definition at line 1762 of file SpecialRevisiondelete.php.

RevDel_LogList::getSuppressBit (  ) 

Get the integer value of the flag used for suppression.

Reimplemented from RevDel_List.

Definition at line 1754 of file SpecialRevisiondelete.php.

References Revision::DELETED_RESTRICTED.

RevDel_LogList::newItem ( row  ) 

Create an item object from a DB result row.

Parameters:
$row stdclass

Reimplemented from RevDel_List.

Definition at line 1750 of file SpecialRevisiondelete.php.


Member Data Documentation

RevDel_LogList::$authorIdField = 'log_user'

Reimplemented from RevDel_List.

Definition at line 1736 of file SpecialRevisiondelete.php.

RevDel_LogList::$authorNameField = 'log_user_text'

Reimplemented from RevDel_List.

Definition at line 1737 of file SpecialRevisiondelete.php.

RevDel_LogList::$dateField = 'log_timestamp'

Reimplemented from RevDel_List.

Definition at line 1735 of file SpecialRevisiondelete.php.

RevDel_LogList::$idField = 'log_id'

Reimplemented from RevDel_List.

Definition at line 1734 of file SpecialRevisiondelete.php.

RevDel_LogList::$type = 'logging'

Reimplemented from RevDel_List.

Definition at line 1733 of file SpecialRevisiondelete.php.


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

Generated on Sat Apr 30 22:57:48 2011 for MediaWiki by  doxygen 1.5.9