- Create WbSearchEntitiesController interface
- Create DispatchingWbSearchEntitiesController
- see https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/1255663/2/repo/domains/search/src/Infrastructure/Controllers/DispatchingWbSearchEntitiesController.php as a starting point
- fall back to EntitySearchHelper so that it can be used immediately in SearchEntities
Description
Description
Details
Details
Related Changes in Gerrit:
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T413959 Refactor wbsearchentities to use hexagonal architecture | |||
| Resolved | Ifrahkhanyaree_WMDE | T413961 🧅 Make wbsearchentities extensible via entity type specific controllers | |||
| Resolved | Jakob_WMDE | T420681 🧅 Create a DispatchingWbSearchEntitiesController |
Event Timeline
Comment Actions
Change #1258456 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] Search: Create WbSearchEntitiesController
Comment Actions
Change #1258961 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] Search: Move DispatchingWbSearchEntitiesController to service wiring
Comment Actions
Change #1258456 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Search: Create WbSearchEntitiesController
Comment Actions
Change #1258961 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Search: Move DispatchingWbSearchEntitiesController to service wiring