patterns

Entities - Emerging Patterns of Usage

Presented by

Entities are a powerful new abstraction introduced in Drupal 7 that can provide new ways to approach and resolve several often-encountered development problems. Questions remain though as to when and how entities can best be put to use.

We believe that to a large extent answers can be found by studying and comparing existing modules that make use of entities such as Commerce, Organic Groups, Message and Media as well as looking at the modules that enhance core entity functionality such as Entity and Relationship.

Intended audience

Drupal developers and Drupal architects that are considering how they could use entities in their own development projects.

Questions answered by this session

When and how should I use entities in my own project?

How are other modules using entities and what lessons can be learned from that?

What are the modules that can help me to develop with Entities and enhance their functionality?

Living, Breathing, Drupal: The Biology of the Request

Presented by

Taken in its simplest form, Drupal is a linear system that starts at line 1 of index.php and executes its code line-by-line until it outputs what a user asked for. What if we could visually explore that process to help us understand exactly how Drupal core actually works? Join webkenny and his zany cast of explorers as we take this journey together and learn the inner workings of the drop.

Intended audience

Existing Drupal developers who want to understand the system and graduate from roadie to rock star.

Questions answered by this session

What is the bootstrap? Laying the groundwork in index.php

What is the hook system and how does it work?

How does a preprocess preprocess its preprocessors? The theme system.

What is update.php and how does it "know" what to do?

Who cares? Using this information to build better sites.

Platinum Sponsors