We are converting our API classes to be gateways that don't extend the Api but rather interact with the API via an instance of mw.Api.
(Preliminary reading: http://martinfowler.com/eaaCatalog/gateway.html)
This class should be converted to a gateway
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Hygiene: Convert PageApi to PageGateway | mediawiki/extensions/MobileFrontend | master | +153 -116 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Jdlrobson | T110102 Completely remove api.js and ForeignApi.js, their functionality has been upstreamed | |||
Resolved | Jdlrobson | T113752 Convert PageApi to PageGateway pattern |
Event Timeline
Comment Actions
Change 240143 had a related patch set uploaded (by Jdlrobson):
Hygiene: Convert PageApi to PageGateway
Comment Actions
Tested the talk overlay and and wikitext editor on the Beta Cluster and they both LGTM.