MediaWiki  master
File abstraction

Represents files in a repository. More...

Collaboration diagram for File abstraction:

Files

file  ArchivedFile.php
 Deleted file in the 'filearchive' table.
 
file  File.php
 Base code for files.
 
file  ForeignAPIFile.php
 Foreign file accessible through api.php requests.
 
file  ForeignDBFile.php
 Foreign file with an accessible MediaWiki database.
 
file  LocalFile.php
 Local file in the wiki's own database.
 
file  LocalFileDeleteBatch.php
 Local file in the wiki's own database.
 
file  LocalFileLockError.php
 Local file in the wiki's own database.
 
file  LocalFileMoveBatch.php
 Local file in the wiki's own database.
 
file  LocalFileRestoreBatch.php
 Local file in the wiki's own database.
 
file  OldLocalFile.php
 Old file in the oldimage table.
 
file  UnregisteredLocalFile.php
 File without associated database record.
 

Classes

class  ArchivedFile
 Class representing a row of the 'filearchive' table. More...
 
class  File
 Implements some public methods and some protected utility functions which are required by multiple child classes. More...
 
class  ForeignAPIFile
 Foreign file accessible through api.php requests. More...
 
class  ForeignDBFile
 Foreign file with an accessible MediaWiki database. More...
 
class  LocalFile
 Class to represent a local file in the wiki's own database. More...
 
class  LocalFileDeleteBatch
 Helper class for file deletion. More...
 
class  LocalFileMoveBatch
 Helper class for file movement. More...
 
class  LocalFileRestoreBatch
 Helper class for file undeletion. More...
 
class  OldLocalFile
 Class to represent a file in the oldimage table. More...
 
class  UnregisteredLocalFile
 A file object referring to either a standalone local file, or a file in a local repository with no database, for example an FileRepo repository. More...
 

Detailed Description

Represents files in a repository.