X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fpager%2FTablePager.php;h=f611699b942d68e85ba1410eb01952a2a94c184c;hb=c1d51d0c703a61010eb8cc73207e8a074d8c8e2e;hp=d94104bda9c13c626f6018e3c0ae629505ddef08;hpb=4905504faded8f85a9b3d68b27da5c9e2f11bd06;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/pager/TablePager.php b/includes/pager/TablePager.php index d94104bda9..f611699b94 100644 --- a/includes/pager/TablePager.php +++ b/includes/pager/TablePager.php @@ -21,6 +21,8 @@ * @ingroup Pager */ +use MediaWiki\Linker\LinkRenderer; + /** * Table-based display with a user-selectable sort order * @ingroup Pager @@ -32,7 +34,7 @@ abstract class TablePager extends IndexPager { /** @var stdClass */ protected $mCurrentRow; - public function __construct( IContextSource $context = null ) { + public function __construct( IContextSource $context = null, LinkRenderer $linkRenderer = null ) { if ( $context ) { $this->setContext( $context ); } @@ -49,7 +51,8 @@ abstract class TablePager extends IndexPager { $this->mDefaultDirection = IndexPager::DIR_DESCENDING; } /* Else leave it at whatever the class default is */ - parent::__construct(); + // Parent constructor needs mSort set, so we call it last + parent::__construct( null, $linkRenderer ); } /**