MediaWiki master
NullRepo.php
Go to the documentation of this file.
1<?php
28class NullRepo extends FileRepo {
32 public function __construct( $info ) {
33 }
34
35 protected function assertWritableRepo() {
36 // @phan-suppress-previous-line PhanPluginNeverReturnMethod
37 throw new MWException( static::class . ': write operations are not supported.' );
38 }
39}
Base class for file repositories.
Definition FileRepo.php:50
MediaWiki exception.
File repository with no files, for testing purposes.
Definition NullRepo.php:28
__construct( $info)
Definition NullRepo.php:32
assertWritableRepo()
Throw an exception if this repo is read-only by design.
Definition NullRepo.php:35