Unsure where this logic should live. Use case? Somewhere between use case and controller? There might be hints in the Advanced Web Application Architecture book in the view models vs read models chapters.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Search: Create ItemWbSearchEntitiesController | mediawiki/extensions/Wikibase | master | +204 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T413959 Refactor wbsearchentities to use hexagonal architecture | |||
| Open | None | T413963 Create controller implementations calling the corresponding entity type-specific use case | |||
| Open | None | T404043 [EPIC] Use Item/PropertyPrefixSearch use case implementations for wbsearchentities | |||
| Open | None | T421994 🧄 Use ItemPrefixSearch use case implementations for wbsearchentities | |||
| Resolved | ItamarWMDE | T422135 🧄 Ensure search results contain the concept URI |
Event Timeline
Comment Actions
Change #1269488 had a related patch set uploaded (by Jakob; author: Itamar Givon):
[mediawiki/extensions/Wikibase@master] Search: Create ItemWbSearchEntitiesController
Comment Actions
Change #1269488 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Search: Create ItemWbSearchEntitiesController