]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - includes/filerepo/ForeignDBFile.php
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / includes / filerepo / ForeignDBFile.php
diff --git a/includes/filerepo/ForeignDBFile.php b/includes/filerepo/ForeignDBFile.php
deleted file mode 100644 (file)
index 5f04ea7..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<?php
-/**
- * Foreign file with an accessible MediaWiki database
- *
- * @file
- * @ingroup FileRepo
- */
-
-/**
- * Foreign file with an accessible MediaWiki database
- *
- * @ingroup FileRepo
- */
-class ForeignDBFile extends LocalFile {
-       static function newFromTitle( $title, $repo, $unused = null ) {
-               return new self( $title, $repo );
-       }
-
-       /**
-        * Create a ForeignDBFile from a title
-        * Do not call this except from inside a repo class.
-        */
-       static function newFromRow( $row, $repo ) {
-               $title = Title::makeTitle( NS_FILE, $row->img_name );
-               $file = new self( $title, $repo );
-               $file->loadFromRow( $row );
-               return $file;
-       }
-
-       function publish( $srcPath, $flags = 0 ) {
-               $this->readOnlyError();
-       }
-
-       function recordUpload( $oldver, $desc, $license = '', $copyStatus = '', $source = '',
-               $watch = false, $timestamp = false ) {
-               $this->readOnlyError();
-       }
-       function restore( $versions = array(), $unsuppress = false ) {
-               $this->readOnlyError();
-       }
-       function delete( $reason, $suppress = false ) {
-               $this->readOnlyError();
-       }
-       function move( $target ) {
-               $this->readOnlyError();
-       }
-       
-       function getDescriptionUrl() {
-               // Restore remote behaviour
-               return File::getDescriptionUrl();
-       }
-
-       function getDescriptionText() {
-               // Restore remote behaviour
-               return File::getDescriptionText();
-       }
-}