(Go: >> BACK << -|- >> HOME <<)

Page MenuHomePhabricator

WikiLambda PHP: Consider using injected services in API classes
Open, LowPublic

Description

Consider using injected services in API classes, as suggested in a review of this patch.

The suggestion refers to this code segment:

$services = MediaWikiServices::getInstance();
$jobQueueGroup = $services->getJobQueueGroup();

See also: Make ZObjectFactory an injectable service
Make ZObjectStore an injectable service
WikiLambda PHP: Consider using an injected service for wfMessage


Completion checklist

Event Timeline

Change 893524 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ApiPerformTest: Re-use JobQueueGroup from Services where we can

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

Change 893524 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ApiPerformTest: Re-use JobQueueGroup from Services where we can

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