/**
* @param Title $title
- * @return array
+ * @return string[]
*/
private function getPagesFromCategory( $title ) {
$maxPages = $this->getConfig()->get( 'ExportPagelistLimit' );
$pages = [];
foreach ( $res as $row ) {
- $n = $row->page_title;
- if ( $row->page_namespace ) {
- $ns = MediaWikiServices::getInstance()->getContentLanguage()->getNsText(
- $row->page_namespace );
- $n = $ns . ':' . $n;
- }
-
- $pages[] = $n;
+ $pages[] = Title::makeName( $row->page_title, $row->page_namespace );
}
return $pages;
/**
* @param int $nsindex
- * @return array
+ * @return string[]
*/
private function getPagesFromNamespace( $nsindex ) {
$maxPages = $this->getConfig()->get( 'ExportPagelistLimit' );
$pages = [];
foreach ( $res as $row ) {
- $n = $row->page_title;
-
- if ( $row->page_namespace ) {
- $ns = MediaWikiServices::getInstance()->getContentLanguage()->getNsText(
- $row->page_namespace );
- $n = $ns . ':' . $n;
- }
-
- $pages[] = $n;
+ $pages[] = Title::makeName( $row->page_title, $row->page_namespace );
}
return $pages;