Drupal 7 development done right: Leverage entities!

Track: 
Coder
Experience: 
Advanced

Drupal 7 introduces entities, the foundational concept behind nodes, comments, users, terms, vocabularies and files. The session will teach you how modules can leverage the underlying entity API in core and how the entity API module complements it.

The session will introduce the available APIs and cover how modules can

  • easily work with any entity type
  • provide a new fieldable entity type
  • provide exportable bundle-entities, ready with admin UI
Intended audience: 

Drupal developers, or anyone interested in developing for Drupal 7.
Attendees should have basic knowledge of Drupal's APIs and concepts (nodes, forms, fields, menu, ..)

Questions answered by this session
Question 1: 
Drupal 7 is already built based upon entities, so for what do we need the entity API module?
Question 2: 
Can my module work with any entity type?
Question 3: 
How can you query for entities?
Question 4: 
What's necessary to provide a new, fieldable entity type?
Question 5: 
Why should I use the entity API for implementing bundles or exportables?
4.375
Your rating: None Average: 4.4 (48 votes)

Comments

This session was not chosen? How in the world not?

@fago: Other presentation / materials i can look at?

Diamond Sponsors

 
Palantir.net
VPS NET

Platinum sponsors

 
workhabit
Trellon

Gold Sponsors

 
Drupal Connect
HotDrupal.com
Chapter Three
NorthPoint
Duo
Microsoft
Treehouse Agency