Problem/Motivation

Contrib modules can define their own views data, allowing creation of views that have no single entity type specified. Also structure of result rows can be customized, causing inability to get entities from results.

Proposed resolution

  1. Provide an API to pass possible entity type(s) of a view and to fetch entities from results.
  2. Provide documentation

Comments

Graber created an issue. See original summary.

graber’s picture

  • Graber committed b1acf7b on 8.x-1.x
    Issue #2899226: Provided API for contrib modules to set their own view...
graber’s picture

Issue summary: View changes
graber’s picture

Issue summary: View changes
Status: Needs work » Needs review

  • Graber committed b1a9147 on 8.x-1.x
    Issue #2899226: Additional error prevention, fine-tuning.
    

  • Graber committed 9af357e on 8.x-1.x
    Issue #2899226: Decoupled views data getter functions to prevent...

  • Graber committed 3e0829f on 8.x-1.x
    Issue #2899226: Added the current VievsExecutable object to entity...

  • Graber committed bc5fbba on 8.x-1.x
    Issue #2899226: Removed dev code.
    
graber’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.