Page MenuHomePhabricator

Remove isBatchProcessor from DonationInterface
Closed, ResolvedPublic

Description

isBatchProcessor was used to indicate whether a gateway adapter class was being used to render a front-end form or to perform a back-end process like orphan slaying or recurring charges. Now that we are no longer using gateway adapters outside of the front-end form we should take it away and remove some confusion.

Event Timeline

Change 934374 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Stop using batch_mode in tests

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

Change 992216 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Delete unreachable code

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

Change 992216 abandoned by Ejegg:

[mediawiki/extensions/DonationInterface@master] Delete unreachable code

Reason:

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

Change #1035821 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Delete 'isBatchProcessor' in extras

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

Change #934374 abandoned by Ejegg:

[mediawiki/extensions/DonationInterface@master] Stop using batch_mode in tests

Reason:

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

Change #1035823 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Stop using batch_mode in tests

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

Change #1035824 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Get rid of the rest of batch processor code

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

Change #1035821 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Delete 'isBatchProcessor' in extras

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

Change #1035823 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Stop using batch_mode in tests

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

Change #1035824 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Get rid of the rest of batch processor code

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

XenoRyet set Final Story Points to 2.