MediaWiki REL1_37
File Repository

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

Collaboration diagram for File Repository:

Modules

 File abstraction
 Represents files in a repository.
 

Files

file  FileBackendDBRepoWrapper.php
 Proxy backend that manages file layout rewriting for FileRepo.
 
file  FileRepo.php
 Base code for file repositories.
 
file  ForeignAPIRepo.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
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  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.
 

Classes

class  FileBackendDBRepoWrapper
 Proxy backend that manages file layout rewriting for FileRepo. More...
 
class  FileRepo
 Base class for file repositories. More...
 
class  ForeignAPIRepo
 A foreign repository for a remote MediaWiki accessible through api.php requests. 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  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...
 

Detailed Description

This module handles how MediaWiki interacts with filesystems.