/**
* Replace the result data with the information about an exception.
* Returns the error code
+ * @param $e MWException
*/
protected function substituteResultWithError( $e ) {
// Printer may not be initialized if the extractRequestParams() fails for the main module
private $mPropModuleNames, $mListModuleNames, $mMetaModuleNames;
private $mPageSet;
- private $params;
+ private $params, $redirects, $convertTitles;
private $mQueryPropModules = array(
'info' => 'ApiQueryInfo',
/**
* Create a generator object of the given type and return it
* @param $generatorName string Module name
+ * @return ApiQueryGeneratorBase
*/
public function newGenerator( $generatorName ) {
// Find class that implements requested generator
/**
* For generator mode, execute generator, and use its output as new
* ApiPageSet
- * @param $generator string Module name
+ * @param $generator ApiQueryGeneratorBase Generator Module
* @param $modules array of module objects
*/
protected function executeGeneratorModule( $generator, $modules ) {
*/
class ApiQueryPageProps extends ApiQueryBase {
+ private $params, $titles, $missing, $everything;
+
public function __construct( $query, $moduleName ) {
parent::__construct( $query, $moduleName, 'pp' );
}
parent::__construct( $query, $moduleName, 'uc' );
}
- private $params;
+ private $params, $prefixMode, $userprefix, $multiUserMode;
private $fld_ids = false, $fld_title = false, $fld_timestamp = false,
$fld_comment = false, $fld_parsedcomment = false, $fld_flags = false,
$fld_patrolled = false, $fld_tags = false, $fld_size = false;
*/
class ApiQueryUsers extends ApiQueryBase {
+ private $tokenFunctions;
+
public function __construct( $query, $moduleName ) {
parent::__construct( $query, $moduleName, 'us' );
}