/**
* A foreign repository with an accessible MediaWiki database
+ * @ingroup FileRepo
*/
-
class ForeignDBRepo extends LocalRepo {
# Settings
var $dbType, $dbServer, $dbUser, $dbPassword, $dbName, $dbFlags,
# Other stuff
var $dbConn;
var $fileFactory = array( 'ForeignDBFile', 'newFromTitle' );
-
- function newFileFromRow( $row ) {
- if ( isset( $row->img_name ) )
- return ForeignDBFile::newFromRow( $row, $this );
- return parent::newFileFromRow( $row );
- }
+ var $fileFromRowFactory = array( 'ForeignDBFile', 'newFromRow' );
function __construct( $info ) {
parent::__construct( $info );