Page MenuHomePhabricator

Move WikibaseRepo ItemHandler to service container
Closed, ResolvedPublic

Event Timeline

I suggest inlining getFieldDefinitionsByType().

On second thought, since this is used for several entity types both in Wikibase and in other extensions, it’s probably worth it to extract a service for this.

Change 678853 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] repo: move ItemHandler to service container

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

Change 678854 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/WikibaseCirrusSearch@master] Update WikibaseRepo::newItemHandler() call

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

Change 678855 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Remove WikibaseRepo::newItemHandler()

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

Change 678853 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] repo: move ItemHandler to service container

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

Change 678854 merged by jenkins-bot:

[mediawiki/extensions/WikibaseCirrusSearch@master] Update WikibaseRepo::newItemHandler() call

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

Change 678855 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove WikibaseRepo::newItemHandler()

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