Page MenuHomePhabricator

🐐️Making GetStatement item/property agnostic
Closed, ResolvedPublic

Description

After getting the metadata for the statement subject by $statementId, we will try here to refactor the main use case of GetStatement to get rid of:

  • $itemId = $requestedItemId ? new ItemId( $requestedItemId ) : $statementId->getEntityId();

in order to make the use case item/property agnostic.

Event Timeline

Change 931647 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] REST: remove $itemId from GetStatement

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

Change 931647 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: remove $itemId from GetStatement

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