Override FileRepo::newFile() when $time is set. See docs on parent.
authorChad Horohoe <demon@users.mediawiki.org>
Tue, 17 Feb 2009 22:35:36 +0000 (22:35 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Tue, 17 Feb 2009 22:35:36 +0000 (22:35 +0000)
includes/filerepo/ForeignAPIRepo.php

index 6fc9c46..23572a4 100644 (file)
@@ -30,6 +30,17 @@ class ForeignAPIRepo extends FileRepo {
                        $this->scriptDirUrl = dirname( $this->mApiBase );
                }
        }
+       
+       /**
+        * Per docs in FileRepo, this needs to return false if we don't support versioned
+        * files. Well, we don't.
+        */
+       function newFile( $title, $time = false ) {
+               if ( $time ) {
+                       return false;
+               }
+               return parent::newFile( $title, $time );
+       }
 
 /**
  * No-ops