Drupal 8 Entity API

Speakers: 

While with Drupal 7 the Entity API was missing quite some essential functionality in Drupal core, Drupal 8 is about to fundamentally change that: Drupal 8 includes a feature complete, object-oriented Entity API just as a neatly integrated Entity Field API.

This session will give an overview of the functionality provided by the Drupal 8 Entity API and show how it can be help to manage your configuration and content. Developers will learn about the ideas behind the API design and how the new API can be leveraged best!

Covered topics will be about the following:

  • Different flavors of entities
  • Working with entities in Drupal 8
  • Providing a new entity type
  • Entity fields overview
  • Entity storage improvements
  • Forms & Validation
  • Access control, Entity listings, Entity query
  • Configuration entities

Altogether, the session will provide a good overview of what the Drupal 8 Entity API brings and give you some good ideas on how you can take advantage of it!

While this session focusses on the Entity API, the session Field API is dead. Long live Entity Field API! covers all the great Entity Field API improvements and is highly recommended to attend in addition to this one!

Schedule info
Track: 
Coding and Development
Experience level: 
Intermediate
Drupal Version: 
Drupal 8.x