I was excited by the improvements and shininess in Drupal 8, but I found the mysterious Typed Data API lurking beneath surface. The Typed Data Manager is one of the more elusive and esoteric services in Drupal 8. Typed Data is now a fundamentally different concept than the Entity API.
Developers can leverage Typed Data in Drupal 8 components such as
- Serialization
- Rules
- Services
In this session I will share how I leverage Typed Data in Xero API covering the following topics:
- What was the equivalent in Drupal 6 or Drupal 7?
- What is a data type? What is typed data definition?
- How do I grok these plugins?
- How do I test the Typed Data Manager monster?
I have spoken about Typed Data in Drupal 8 at Mid Camp 2015 and DrupalCamp Ohio 2014.