MediaWiki
master
AlphabeticPager.php
Go to the documentation of this file.
1
<?php
7
namespace
MediaWiki\Pager
;
8
15
abstract
class
AlphabeticPager
extends
IndexPager
{
16
21
public
function
getNavigationBar
() {
22
if
( !$this->
isNavigationBarShown
() ) {
23
return
''
;
24
}
25
26
if
( $this->mNavigationBar !==
null
) {
27
return
$this->mNavigationBar
;
28
}
29
30
$navBuilder = $this->
getNavigationBuilder
()
31
->setPrevMsg(
'prevn'
)
32
->setNextMsg(
'nextn'
)
33
->setFirstMsg(
'page_first'
)
34
->setLastMsg(
'page_last'
);
35
36
$this->mNavigationBar = $navBuilder->getHtml();
37
38
return
$this->mNavigationBar
;
39
}
40
}
41
43
class_alias( AlphabeticPager::class,
'AlphabeticPager'
);
MediaWiki\Pager\AlphabeticPager
IndexPager with an alphabetic list and a formatted navigation bar.
Definition
AlphabeticPager.php:15
MediaWiki\Pager\AlphabeticPager\getNavigationBar
getNavigationBar()
Definition
AlphabeticPager.php:21
MediaWiki\Pager\IndexPager
Efficient paging for SQL queries that use a (roughly unique) index.
Definition
IndexPager.php:67
MediaWiki\Pager\IndexPager\getNavigationBuilder
getNavigationBuilder()
Get a configured navigation builder for this pager.
Definition
IndexPager.php:854
MediaWiki\Pager\IndexPager\isNavigationBarShown
isNavigationBarShown()
Returns whether to show the "navigation bar".
Definition
IndexPager.php:889
MediaWiki\Pager\IndexPager\$mNavigationBar
string null $mNavigationBar
Definition
IndexPager.php:144
MediaWiki\Pager
Definition
AlphabeticPager.php:7
includes
Pager
AlphabeticPager.php
Generated on Fri Jan 16 2026 02:26:20 for MediaWiki by
1.10.0