MediaWiki master
File abstraction

Represents files in a repository. More...

Collaboration diagram for File abstraction:

Files

file  File.php
 Base code for files.
 

Classes

class  ArchivedFile
 Deleted file in 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 from a reachable database in the same wiki farm. More...
 
class  LocalFile
 Local file in the wiki's own database. More...
 
class  LocalFileDeleteBatch
 Helper class for file deletion. More...
 
class  LocalFileLockError
 
class  LocalFileMoveBatch
 Helper class for file movement. More...
 
class  LocalFileRestoreBatch
 Helper class for file undeletion. More...
 
class  MetadataStorageHelper
 Helper for storage of metadata. More...
 
class  OldLocalFile
 Old file in the oldimage table. More...
 
class  UnregisteredLocalFile
 File without associated database record. More...
 

Detailed Description

Represents files in a repository.