return new WikiFilePage( $title );
}
- /**
- * Constructor from a page id
- * @param int $id Article ID to load
- * @return ImagePage|null
- */
- public static function newFromID( $id ) {
- $t = Title::newFromID( $id );
- # @todo FIXME: Doesn't inherit right
- return $t == null ? null : new self( $t );
- # return $t == null ? null : new static( $t ); // PHP 5.3
- }
-
/**
* @param File $file
* @return void
$out->addStyle( $css );
}
}
- // always show the local local Filepage.css, bug 29277
- $out->addModuleStyles( 'filepage' );
- // Add MediaWiki styles for a file page
- $out->addModuleStyles( 'mediawiki.action.view.filepage' );
+ $out->addModuleStyles( [
+ 'filepage', // always show the local local Filepage.css, bug 29277
+ 'mediawiki.action.view.filepage', // Add MediaWiki styles for a file page
+ ] );
+
}
/**
* @return ResultWrapper
*/
protected function queryImageLinks( $target, $limit ) {
- $dbr = wfGetDB( DB_SLAVE );
+ $dbr = wfGetDB( DB_REPLICA );
return $dbr->select(
[ 'imagelinks', 'page' ],