<?php
/**
- * Created on Jan 1, 2013
- *
* Copyright © 2013 Yuri Astrakhan "<Firstname><Lastname>@gmail.com"
*
* This program is free software; you can redistribute it and/or modify
} else {
$params['action'] = 'query';
}
- // Silence warning
- if ( !isset( $params['continue'] ) ) {
- $params['continue'] = '';
- }
$count = 0;
- $result = array();
- $continue = array();
+ $result = [];
+ $continue = [];
do {
$request = array_merge( $params, $continue );
uksort( $request, function ( $a, $b ) {
return strcmp( $a, $b );
} );
$reqStr = http_build_query( $request );
- //$reqStr = str_replace( '&', ' & ', $reqStr );
+ // $reqStr = str_replace( '&', ' & ', $reqStr );
$this->assertLessThan( $expectedCount, $count, "$id more data: $reqStr" );
if ( $this->mVerbose ) {
print "$id (#$count): $reqStr\n";
$continue = $data['continue'];
unset( $data['continue'] );
} else {
- $continue = array();
+ $continue = [];
}
if ( $this->mVerbose ) {
$this->printResult( $data );
*/
private function printResult( $data ) {
$q = $data['query'];
- $print = array();
+ $print = [];
if ( isset( $q['pages'] ) ) {
foreach ( $q['pages'] as $p ) {
$m = $p['title'];