From 370e83bb0dfd0c70de268c93bf07ad5ee0897192 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Fri, 15 Aug 2008 01:29:47 +0200 Subject: Update auf 1.13.0 --- includes/filerepo/ForeignDBRepo.php | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'includes/filerepo/ForeignDBRepo.php') diff --git a/includes/filerepo/ForeignDBRepo.php b/includes/filerepo/ForeignDBRepo.php index 13dcd029..e078dd25 100644 --- a/includes/filerepo/ForeignDBRepo.php +++ b/includes/filerepo/ForeignDBRepo.php @@ -2,16 +2,17 @@ /** * A foreign repository with an accessible MediaWiki database + * @ingroup FileRepo */ - class ForeignDBRepo extends LocalRepo { # Settings - var $dbType, $dbServer, $dbUser, $dbPassword, $dbName, $dbFlags, + var $dbType, $dbServer, $dbUser, $dbPassword, $dbName, $dbFlags, $tablePrefix, $hasSharedCache; - + # Other stuff var $dbConn; var $fileFactory = array( 'ForeignDBFile', 'newFromTitle' ); + var $fileFromRowFactory = array( 'ForeignDBFile', 'newFromRow' ); function __construct( $info ) { parent::__construct( $info ); @@ -28,8 +29,8 @@ class ForeignDBRepo extends LocalRepo { function getMasterDB() { if ( !isset( $this->dbConn ) ) { $class = 'Database' . ucfirst( $this->dbType ); - $this->dbConn = new $class( $this->dbServer, $this->dbUser, - $this->dbPassword, $this->dbName, false, $this->dbFlags, + $this->dbConn = new $class( $this->dbServer, $this->dbUser, + $this->dbPassword, $this->dbName, false, $this->dbFlags, $this->tablePrefix ); } return $this->dbConn; @@ -53,5 +54,3 @@ class ForeignDBRepo extends LocalRepo { throw new MWException( get_class($this) . ': write operations are not supported' ); } } - - -- cgit v1.2.3-54-g00ecf