MediaWiki  REL1_19
File Repository

This module handles how MediaWiki interacts with filesystems. More...

Collaboration diagram for File Repository:

Classes

class  FileRepo
 Base class for file repositories. More...
class  FileRepoStatus
 Generic operation result class for FileRepo-related operations. More...
class  ForeignAPIRepo
 A foreign repository with a remote MediaWiki with an API thingy. More...
class  ForeignDBRepo
 A foreign repository with an accessible MediaWiki database. More...
class  ForeignDBViaLBRepo
 A foreign repository with a MediaWiki database accessible via the configured LBFactory. More...
class  FSRepo
 A repository for files accessible via the local filesystem. More...
class  LocalRepo
 A repository that stores files in the local filesystem and registers them in the wiki's own database. More...
class  NullRepo
 File repository with no files, for performance testing. More...
class  RepoGroup
 Prioritized list of file repositories. More...

Modules

 File backend
 

This module regroup classes meant for MediaWiki to interacts with.


 File abstraction
 

Represents files in a repository.


Files

file  FileRepo.php
 

Base code for file repositories.


file  FileRepoStatus.php
 

Generic operation result for FileRepo-related operations.


file  ForeignAPIRepo.php
 

Foreign repository accessible through api.php requests.


file  ForeignDBRepo.php
 

A foreign repository with an accessible MediaWiki database.


file  ForeignDBViaLBRepo.php
 

A foreign repository with a MediaWiki database accessible via the configured LBFactory.


file  FSRepo.php
 

A repository for files accessible via the local filesystem.


file  LocalRepo.php
 

Local repository that stores files in the local filesystem and registers them in the wiki's own database.


file  NullRepo.php
 

File repository with no files.


file  RepoGroup.php
 

Prioritized list of file repositories.



Detailed Description

This module handles how MediaWiki interacts with filesystems.