private static $filterIDsCache = [];
/** $var array Map of web UI block messages to corresponding API messages and codes */
private static $filterIDsCache = [];
/** $var array Map of web UI block messages to corresponding API messages and codes */
/************************************************************************//**
* @name Data access methods
/************************************************************************//**
* @name Data access methods
/************************************************************************//**
* @name Parameter handling
/************************************************************************//**
* @name Parameter handling
- if ( $multi ) {
- self::dieDebug( __METHOD__, "Multi-values not supported for $encParamName" );
- }
- $min = $paramSettings[self::PARAM_MIN] ?? 0;
- if ( $value == 'max' ) {
+ if ( $value === 'max' ) {
$value = $this->getMain()->canApiHighLimits()
? $paramSettings[self::PARAM_MAX2]
: $paramSettings[self::PARAM_MAX];
$this->getResult()->addParsedLimit( $this->getModuleName(), $value );
} else {
$value = $this->getMain()->canApiHighLimits()
? $paramSettings[self::PARAM_MAX2]
: $paramSettings[self::PARAM_MAX];
$this->getResult()->addParsedLimit( $this->getModuleName(), $value );
} else {
$paramSettings[self::PARAM_MAX],
$paramSettings[self::PARAM_MAX2]
);
$paramSettings[self::PARAM_MAX],
$paramSettings[self::PARAM_MAX2]
);
/************************************************************************//**
* @name Warning and error reporting
/************************************************************************//**
* @name Warning and error reporting
wfDebugLog( 'api-feature-usage', $s, 'private', $ctx );
}
wfDebugLog( 'api-feature-usage', $s, 'private', $ctx );
}
/************************************************************************//**
* @name Help message generation
/************************************************************************//**
* @name Help message generation