LocalFileDeleteBatch Class Reference
[FileRepo]

Helper class for file deletion. More...

List of all members.

Public Member Functions

 __construct (File $file, $reason= '', $suppress=false)
 addCurrent ()
 addOld ($oldName)
 getOldRels ()
 getHashes ()
 doDBInserts ()
 doDBDeletes ()
 execute ()
 Run the transaction.

Public Attributes

 $file
 $reason
 $srcRels = array()
 $archiveUrls = array()
 $deletionBatch
 $suppress
 $status


Detailed Description

Helper class for file deletion.

Definition at line 1207 of file LocalFile.php.


Constructor & Destructor Documentation

LocalFileDeleteBatch::__construct ( File file,
reason = '',
suppress = false 
)

Definition at line 1211 of file LocalFile.php.


Member Function Documentation

LocalFileDeleteBatch::addCurrent (  ) 

Definition at line 1218 of file LocalFile.php.

LocalFileDeleteBatch::addOld ( oldName  ) 

Definition at line 1222 of file LocalFile.php.

LocalFileDeleteBatch::doDBDeletes (  ) 

Definition at line 1370 of file LocalFile.php.

References $dbw, and getOldRels().

Referenced by execute().

LocalFileDeleteBatch::doDBInserts (  ) 

LocalFileDeleteBatch::execute (  ) 

LocalFileDeleteBatch::getHashes (  ) 

Definition at line 1239 of file LocalFile.php.

References $dbw, $hashes, $name, $res, $row, and getOldRels().

Referenced by execute().

LocalFileDeleteBatch::getOldRels (  ) 

Definition at line 1227 of file LocalFile.php.

Referenced by doDBDeletes(), doDBInserts(), execute(), and getHashes().


Member Data Documentation

LocalFileDeleteBatch::$archiveUrls = array()

Definition at line 1208 of file LocalFile.php.

LocalFileDeleteBatch::$deletionBatch

Definition at line 1208 of file LocalFile.php.

LocalFileDeleteBatch::$file

Definition at line 1208 of file LocalFile.php.

LocalFileDeleteBatch::$reason

Definition at line 1208 of file LocalFile.php.

LocalFileDeleteBatch::$srcRels = array()

Definition at line 1208 of file LocalFile.php.

LocalFileDeleteBatch::$status

Definition at line 1209 of file LocalFile.php.

Referenced by execute().

LocalFileDeleteBatch::$suppress

Definition at line 1208 of file LocalFile.php.


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

Generated on Sat Sep 5 02:08:41 2009 for MediaWiki by  doxygen 1.5.9