Add PARAM_ALL setting for multi-option API parameters
authorAndrew H <crazy4sb@gmail.com>
Fri, 3 Jun 2016 05:40:25 +0000 (05:40 +0000)
committerAndrew H <crazy4sb@gmail.com>
Tue, 22 Nov 2016 04:10:38 +0000 (04:10 +0000)
commit03d3a5c062db74c2ed809f7e61a9ca9c3dbd9c36
tree79a731645d952d9904f6edf9ffdd3923aefb75c2
parent057b870b47a56fa8e7e056df02c2334d2273caea
Add PARAM_ALL setting for multi-option API parameters

Adds support for specifying an asterisk '*' instead of a pipe seperated list
of all the allowed options for a multi-option param.

Adds a line to the api help for these parameters.
Adds a "allspecifier" key to ApiParamInfo parameter responses
Enables the default ('*') for parameters of type 'namespace'.

Bug: T124009
Change-Id: I3905bb2516dc1ff982f1beeac3deed6b69446a77
includes/api/ApiBase.php
includes/api/ApiHelp.php
includes/api/ApiParamInfo.php
includes/api/i18n/en.json
includes/api/i18n/qqq.json