X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fpage%2FImageHistoryPseudoPager.php;h=20bc614b51d19f16d9fe7a60f8a636d9001d56fb;hb=729be8690bc28a32e3f2d9fdb936d6fd1661beb9;hp=58f1666842eb21e618d341e571752fb951e436a5;hpb=f9e21f91e459c40fed6d8f2e76cccbce07e2ba1b;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/page/ImageHistoryPseudoPager.php b/includes/page/ImageHistoryPseudoPager.php index 58f1666842..20bc614b51 100644 --- a/includes/page/ImageHistoryPseudoPager.php +++ b/includes/page/ImageHistoryPseudoPager.php @@ -31,14 +31,31 @@ class ImageHistoryPseudoPager extends ReverseChronologicalPager { */ protected $mTitle; + /** + * @since 1.14 + * @var ImagePage + */ + public $mImagePage; + + /** + * @since 1.14 + * @var File[] + */ + public $mHist; + + /** + * @since 1.14 + * @var int[] + */ + public $mRange; + /** * @param ImagePage $imagePage */ - function __construct( $imagePage ) { + public function __construct( $imagePage ) { parent::__construct( $imagePage->getContext() ); $this->mImagePage = $imagePage; - $this->mTitle = clone $imagePage->getTitle(); - $this->mTitle->setFragment( '#filehistory' ); + $this->mTitle = $imagePage->getTitle()->createFragmentTarget( 'filehistory' ); $this->mImg = null; $this->mHist = []; $this->mRange = [ 0, 0 ]; // display range @@ -53,18 +70,18 @@ class ImageHistoryPseudoPager extends ReverseChronologicalPager { /** * @return Title */ - function getTitle() { + public function getTitle() { return $this->mTitle; } - function getQueryInfo() { + public function getQueryInfo() { return false; } /** * @return string */ - function getIndexField() { + public function getIndexField() { return ''; } @@ -72,14 +89,14 @@ class ImageHistoryPseudoPager extends ReverseChronologicalPager { * @param object $row * @return string */ - function formatRow( $row ) { + public function formatRow( $row ) { return ''; } /** * @return string */ - function getBody() { + public function getBody() { $s = ''; $this->doQuery(); if ( count( $this->mHist ) ) { @@ -113,7 +130,7 @@ class ImageHistoryPseudoPager extends ReverseChronologicalPager { return $s; } - function doQuery() { + public function doQuery() { if ( $this->mQueryDone ) { return; }