Page MenuHomePhabricator

[EPIC] Reduce use of SmashPig\Core\Configuration where possible
Closed, ResolvedPublic

Description

Let's make it easier to move to some other kind of dependency injection and provide config values to utility classes via setters or constructor parameters.

Event Timeline

Change 338300 had a related patch set uploaded (by Ejegg):
Get some static Config access out of Authenticator

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

Change 338303 had a related patch set uploaded (by Ejegg):
Move Ingenico base API wrapper functions to own class

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

Change 338306 had a related patch set uploaded (by Ejegg):
Reduce Configuration use in BankPaymentProvider

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

ggellerman renamed this task from Reduce use of SmashPig\Core\Configuration where possible to [EPIC] Reduce use of SmashPig\Core\Configuration where possible.Feb 21 2017, 10:08 PM
ggellerman triaged this task as Medium priority.
ggellerman added a project: Epic.
ggellerman moved this task from Triage to Sprint +2 on the Fundraising-Backlog board.

Change 338306 merged by jenkins-bot:
Reduce Configuration use in BankPaymentProvider

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

Change 338300 merged by jenkins-bot:
Get some static Config access out of Authenticator

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

Change 338303 merged by jenkins-bot:
Move Ingenico base API wrapper functions to own class

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