$this->addOption( 'ns', 'Namespace to run in, or "all" for all namespaces', true, true );
$this->addOption( 'table', 'Table to run in', true, true );
$this->setBatchSize( 100 );
}
public function execute() {
$this->addOption( 'ns', 'Namespace to run in, or "all" for all namespaces', true, true );
$this->addOption( 'table', 'Table to run in', true, true );
$this->setBatchSize( 100 );
}
public function execute() {
$ns = $this->getOption( 'ns' );
if ( !ctype_digit( $ns ) && $ns !== 'all' ) {
$this->error( 'Invalid namespace', 1 );
$ns = $this->getOption( 'ns' );
if ( !ctype_digit( $ns ) && $ns !== 'all' ) {
$this->error( 'Invalid namespace', 1 );
- array( 'page_content_model' => $model ),
- array( 'page_id' => $pageIds ),
+ [ 'page_content_model' => $model ],
+ [ 'page_id' => $pageIds ],
- array( 'page_namespace', 'page_title', 'page_id' ),
- array(
+ [ 'page_namespace', 'page_title', 'page_id' ],
+ [
'page_content_model' => null,
'page_id > ' . $dbw->addQuotes( $lastId ),
'page_content_model' => null,
'page_id > ' . $dbw->addQuotes( $lastId ),
- $fields = array( 'ar_namespace', 'ar_title' );
- $join_conds = array();
- $where = $ns === 'all' ? array() : array( 'ar_namespace' => $ns );
+ $fields = [ 'ar_namespace', 'ar_title' ];
+ $join_conds = [];
+ $where = $ns === 'all' ? [] : [ 'ar_namespace' => $ns ];
- $selectTables = array( 'revision', 'page' );
- $fields = array( 'page_title', 'page_namespace' );
- $join_conds = array( 'page' => array( 'INNER JOIN', 'rev_page=page_id' ) );
- $where = $ns === 'all' ? array() : array( 'page_namespace' => $ns );
+ $selectTables = [ 'revision', 'page' ];
+ $fields = [ 'page_title', 'page_namespace' ];
+ $join_conds = [ 'page' => [ 'INNER JOIN', 'rev_page=page_id' ] ];
+ $where = $ns === 'all' ? [] : [ 'page_namespace' => $ns ];
- array_merge( $fields, array( $model_column, $format_column, $key ) ),
+ array_merge( $fields, [ $model_column, $format_column, $key ] ),