Page MenuHomePhabricator

Create ApiQueryCheckUserResponseFactory service
Closed, ResolvedPublic1 Estimated Story Points

Description

A factory service is needed to allow easy construction of the subclasses of the ApiQueryCheckUserAbstractResponse abstract class. This needs to exist before subclasses are implemented to allow easier testing of the code and will initially not construct any objects.

Acceptance criteria
  • Create the ApiQueryCheckUserResponseFactory service
  • Have the factory class be able to generate response classes for the ipusers, userips and actions request types

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

Change #1013434 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Add ApiQueryCheckUserResponseFactory service

https://gerrit.wikimedia.org/r/1013434

Change #1013435 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Add ipusers and userips response classes the for CheckUser API

https://gerrit.wikimedia.org/r/1013435

Change #1014139 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Add ApiQueryCheckUserActionsResponse to the response factory

https://gerrit.wikimedia.org/r/1014139

Change #1014147 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/CheckUser@master] Mark AbstractCheckUserPager::getIpConds as hard deprecated

https://gerrit.wikimedia.org/r/1014147

Change #1013434 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add ApiQueryCheckUserResponseFactory service

https://gerrit.wikimedia.org/r/1013434

Change #1013435 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add ipusers and userips response classes the for CheckUser API

https://gerrit.wikimedia.org/r/1013435

Change #1014139 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Add ApiQueryCheckUserActionsResponse to the response factory

https://gerrit.wikimedia.org/r/1014139