$cache = $this->mTitle->getBacklinkCache();
$batches = $cache->partition( 'templatelinks', $wgUpdateRowsPerJob );
+ if ( !$batches ) {
+ wfProfileOut( __METHOD__ );
+ return;
+ }
$jobs = array();
foreach ( $batches as $batch ) {
list( $start, $end ) = $batch;
foreach ( $diffs as $name => $sortkey ) {
$nt = Title::makeTitleSafe( NS_CATEGORY, $name );
$wgContLang->findVariantLink( $name, $nt, true );
- // for category redirection
- if ( $nt->isRedirect() ) {
- $at = new Article( $nt );
- $nt = $at->getRedirectTarget();
- // we only redirect a category to another category
- if ( $nt->getNamespace() == NS_CATEGORY )
- $name = $nt->getText();
- }
$arr[] = array(
'cl_from' => $this->mId,
'cl_to' => $name,
function getTitle() {
return $this->mTitle;
}
+
+ /**
+ * Return the list of images used as generated by the parser
+ */
+ public function getImages() {
+ return $this->mImages;
+ }
/**
* Invalidate any necessary link lists related to page property changes