In preparation for #2031717: Remove entity.module - once again. - let's make sure all interfaces exposed by the entity API are below the core component.
Attached patch separates the existing entity-display config-entity interfaces CRUD stuff from the actualy display-related logic that imho belongs in the API only and moves the general interfaces to the core component. The object being passed in is a CMI object is an implementation detail and nothing that should be required for being able to render/edit a simple entity.
With that patch all interfaces part of entity.api.php are in the core component.
Attachment | Size | Status | Test result | Operations |
---|---|---|---|---|
d8_interface.patch | 13.39 KB | Idle | FAILED: [[SimpleTest]]: [MySQL] 56,284 pass(es), 0 fail(s), and 238 exception(s). | View details | Re-test |