Page MenuHomePhabricator

Factor out common code between WikiLambda API modules into our own extension of the ApiBase class, WikiLambdaApiBase or similar
Closed, ResolvedPublic

Event Timeline

Teleosteen subscribed.

I take this issue if you don't mind, thanks for pointing out this idea!

Change 816142 had a related patch set uploaded (by Teleosteen; author: Teleosteen):

[mediawiki/extensions/WikiLambda@master] Add WikiLambdaApiBase abstract class

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

I started with a simple class, just factorizing dieWithZError.

Change 816142 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Factor out dieWithZError() method to WikiLambdaApiBase common class

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