Umherirrender
dc4dd928b7
Call IContextSource::getAuthority instead of IContextSource::getUser
...
Change to use Authority object where possible
to use the interface instead of implementation
Change-Id: I90ef126b3d799c3fc27467a4ffe671785c446d3e
2022-07-03 16:37:18 +02:00
gerritbot
8e55018613
Fix usage of ApiBase::PARAM_* deprecated constants
...
The ones that are replaced with ParamValidator
Bug: T275455
Change-Id: If1fbef4707eecd7a6bfa5947614fe46d70c62dd6
2022-04-04 00:49:37 +00:00
gerritbot
a617a846f0
Replace deprecated ApiBase::PARAM_ with IntegerDef ones
...
The rest of ApiBase::PARAM_ will be done in separate patches
Bug: T275455
Change-Id: I1c836d2d85e3004e8b6b1a53e11770910acc0616
2022-04-03 22:13:20 +02:00
Matěj Suchánek
3630bb0a3f
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
...
Do what Tim Starling did in core: If8d340a8bc816a15afec37e64f00106ae45e10ed.
Change-Id: Ic68e167e51ff8d289a0dab68874191b9b1a20665
2021-08-24 01:08:13 +00:00
DannyS712
1bd0b02441
Api: inject AbuseFilterPermissionManager where needed
...
Some of these api modules still retrieve other services
statically, this patch is focused just on injecting the
permission manager and setting up DI
Bug: T259960
Change-Id: Ic5196f230d68604fdf321f705377a1e6e1e2efca
2021-03-28 15:22:59 +00:00
Daimona Eaytoy
005cc83642
Increase coverage for more classes
...
Change-Id: Iae6a24291f821fda77a45d8c1584de010af6a834
2021-01-17 17:38:58 +00:00
Daimona Eaytoy
af8c237559
Move API modules to separate namespace and rename them
...
Change-Id: I436e8fed4a1cbe4f1b36a16b213ede7976e871ba
2020-12-03 22:11:09 +00:00