* @ingroup Maintenance
*/
class PopulateLogSearch extends LoggedUpdateMaintenance {
- private static $tableMap = array(
+ private static $tableMap = [
'rev' => 'revision',
'fa' => 'filearchive',
'oi' => 'oldimage',
'ar' => 'archive'
- );
+ ];
public function __construct() {
parent::__construct();
$blockStart = $start;
$blockEnd = $start + $this->mBatchSize - 1;
- $delTypes = array( 'delete', 'suppress' ); // revisiondelete types
+ $delTypes = [ 'delete', 'suppress' ]; // revisiondelete types
while ( $blockEnd <= $end ) {
$this->output( "...doing log_id from $blockStart to $blockEnd\n" );
$cond = "log_id BETWEEN $blockStart AND $blockEnd";
} else {
// Clean up the row...
$db->update( 'logging',
- array( 'log_params' => implode( ',', $params ) ),
- array( 'log_id' => $row->log_id ) );
+ [ 'log_params' => implode( ',', $params ) ],
+ [ 'log_id' => $row->log_id ] );
}
}
$items = explode( ',', $params[1] );
$userField = $prefix . '_user';
$userTextField = $prefix . '_user_text';
// Add item author relations...
- $userIds = $userIPs = array();
+ $userIds = $userIPs = [];
$sres = $db->select( $table,
- array( $userField, $userTextField ),
- array( $field => $items )
+ [ $userField, $userTextField ],
+ [ $field => $items ]
);
foreach ( $sres as $srow ) {
if ( $srow->$userField > 0 ) {
// Add item relations...
$log->addRelations( 'log_id', $items, $row->log_id );
// Add item author relations...
- $userIds = $userIPs = array();
+ $userIds = $userIPs = [];
$sres = $db->select( 'logging',
- array( 'log_user', 'log_user_text' ),
- array( 'log_id' => $items )
+ [ 'log_user', 'log_user_text' ],
+ [ 'log_id' => $items ]
);
foreach ( $sres as $srow ) {
if ( $srow->log_user > 0 ) {