Page MenuHomePhabricator

🐐 Make `ItemStatementRetriever` subject agnostic
Closed, ResolvedPublic

Description

  • Rename the interface from ItemStatementRetriever to StatementRetriever
  • Create a EntityRevisionLookupStatementRetriever class that implements the newly renamed StatementRetriever
    • Move the getStatement() method over from EntityRevisionLookupItemDataRetriever
    • Note: EntityRevisionLookup works for all statement subjects (inc. Items and Properties)

Event Timeline

Change 930566 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] REST: Make `ItemStatementRetriever` subject agnostic

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

Change 930566 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Make `ItemStatementRetriever` subject agnostic

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