MediaWiki 1.43.1
EraseArchivedFile Class Reference

Maintenance script to delete archived (non-current) files from storage. More...

Inherits Maintenance.

Collaboration diagram for EraseArchivedFile:

Public Member Functions

 __construct ()
 
 execute ()
 

Protected Member Functions

 scrubAllVersions ( $name)
 
 scrubVersion (ArchivedFile $archivedFile)
 

Detailed Description

Maintenance script to delete archived (non-current) files from storage.

Todo
Maybe add some simple logging
Since
1.22

Definition at line 38 of file eraseArchivedFile.php.

Constructor & Destructor Documentation

◆ __construct()

EraseArchivedFile::__construct ( )

Definition at line 39 of file eraseArchivedFile.php.

Member Function Documentation

◆ execute()

EraseArchivedFile::execute ( )

Definition at line 47 of file eraseArchivedFile.php.

References scrubAllVersions(), and scrubVersion().

◆ scrubAllVersions()

EraseArchivedFile::scrubAllVersions ( $name)
protected

Definition at line 93 of file eraseArchivedFile.php.

References scrubVersion().

Referenced by execute().

◆ scrubVersion()

EraseArchivedFile::scrubVersion ( ArchivedFile $archivedFile)
protected

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