MediaWiki  REL1_22
File abstraction

Represents files in a repository. More...

Collaboration diagram for File abstraction:

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...

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  OldLocalFile.php
 

Old file in the oldimage table.


file  UnregisteredLocalFile.php
 

File without associated database record.



Detailed Description

Represents files in a repository.