Page MenuHomePhabricator

Inject UserFactory into classes using DI
Closed, ResolvedPublic

Description

Now that the service exists, it should be used where possible

Event Timeline

Change 633492 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject UserFactory into BlockErrorFormatter

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

Change 633493 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject UserFactory into ActorMigration

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

Change 633494 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject UserFactory into PermissionManager

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

Change 633495 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject services into ApiValidatePassword

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

Change 633496 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject UserFactory into WatchedItemQueryService

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

Change 633495 merged by jenkins-bot:
[mediawiki/core@master] Inject services into ApiValidatePassword

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

Change 633493 merged by jenkins-bot:
[mediawiki/core@master] Inject UserFactory into ActorMigration

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

Change 633492 merged by jenkins-bot:
[mediawiki/core@master] Inject UserFactory into BlockErrorFormatter

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

Change 633496 merged by jenkins-bot:
[mediawiki/core@master] Inject UserFactory into WatchedItemQueryService

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

Change 634257 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject UserFactory into SpecialConfirmEmail

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

Change 634258 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Inject UserFactory into SpecialEmailInvalidate

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

Change 634257 merged by jenkins-bot:
[mediawiki/core@master] Inject UserFactory into SpecialConfirmEmail

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

Change 634258 merged by jenkins-bot:
[mediawiki/core@master] Inject UserFactory into SpecialEmailInvalidate

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

Change 633494 abandoned by DannyS712:

[mediawiki/core@master] Inject UserFactory into PermissionManager

Reason:

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

Going to label this as done, injected into a bunch of places but now being superseded by the migration to authority