The Creating-Custom-Entity-Types-in-Drupal-8 Workshop

This session has been declined by the session moderation team.

As will be demonstrated in the Drupal 8 Entity API session, Drupal 8 comes with a new and improved Entity API that makes it possible to create use-case specific entity types with very little custom code. And you'd be suprised what you'll get out of that little code: Never again write the database schema, form, display, views integration, … for your custom entity types again!

In this workshop we will create a custom entity type completely from scratch and take it to the limit of Drupal 8's possibilities. At the end of the two hours you will have a full-featured custom entity type on your laptop and you will never want to use Field UI again! ;-)

This workshop is for you find it appealing to work with entities that are no longer bland and generic but specifically geared to the specific use-case of your site. In particular if any of the following is true:

  • You are tired of sites with >10 different node types
  • You are a fan of the Drupal 7 Entity API module and you have an interest in Drupal 8
  • You are annoyed that many Drupal 7 entity types - in core, contrib and custom modules - are not properly translatable and revisionable

A local Drupal 8 installation is a prerequisite for fully participating in this workshop.