X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FgenerateSitemap.php;h=f5cc6f6539d64a39fb47bb9719660206c61a6011;hb=1c80fe572eec7610f35c87e0a43e49d886193d58;hp=c40d0ce706319b2a1b1b5dec8480934eca9000f9;hpb=3301e78e5a2e5662952c0564f830a492743f9844;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/generateSitemap.php b/maintenance/generateSitemap.php index c40d0ce706..f5cc6f6539 100644 --- a/maintenance/generateSitemap.php +++ b/maintenance/generateSitemap.php @@ -89,21 +89,21 @@ class GenerateSitemap extends Maintenance { * * @var array */ - public $limit = array(); + public $limit = []; /** * Key => value entries of namespaces and their priorities * * @var array */ - public $priorities = array(); + public $priorities = []; /** * A one-dimensional array of namespaces in the wiki * * @var array */ - public $namespaces = array(); + public $namespaces = []; /** * When this sitemap batch was generated @@ -145,7 +145,7 @@ class GenerateSitemap extends Maintenance { */ public function __construct() { parent::__construct(); - $this->mDescription = "Creates a sitemap for the site"; + $this->addDescription( 'Creates a sitemap for the site' ); $this->addOption( 'fspath', 'The file system path to save to, e.g. /tmp/sitemap; defaults to current directory', @@ -258,13 +258,13 @@ class GenerateSitemap extends Maintenance { } $res = $this->dbr->select( 'page', - array( 'page_namespace' ), - array(), + [ 'page_namespace' ], + [], __METHOD__, - array( + [ 'GROUP BY' => 'page_namespace', 'ORDER BY' => 'page_namespace', - ) + ] ); foreach ( $res as $row ) { @@ -306,13 +306,13 @@ class GenerateSitemap extends Maintenance { */ function getPageRes( $namespace ) { return $this->dbr->select( 'page', - array( + [ 'page_namespace', 'page_title', 'page_touched', 'page_is_redirect' - ), - array( 'page_namespace' => $namespace ), + ], + [ 'page_namespace' => $namespace ], __METHOD__ ); } @@ -548,7 +548,7 @@ class GenerateSitemap extends Maintenance { // bug 17961: make a title with the longest possible URL in this namespace $title = Title::makeTitle( $namespace, str_repeat( "\xf0\xa8\xae\x81", 63 ) . "\xe5\x96\x83" ); - $this->limit = array( + $this->limit = [ strlen( $this->openFile() ), strlen( $this->fileEntry( $title->getCanonicalURL(), @@ -556,7 +556,7 @@ class GenerateSitemap extends Maintenance { $this->priority( $namespace ) ) ), strlen( $this->closeFile() ) - ); + ]; } }