ECK: Entity Construction Kit

Video Link: Complete Documentation to use ECK module

The Entity Construction Kit (ECK) builds upon Drupal's Entity System (the stuff in core + the contrib module Entity API) to make it more user and developer friendly.

Drupal's Entity System allows us to structure and manipulate our data in a more object oriented and intuitive manner. In short, this is our data management system. ECK particularly helps with data modeling (defining, and structuring our data), and it also facilitates other parts of the data management cycle (creation, viewing, editing, and deletion).

I would like to start this documentation by using a simple example that will help us define and understand terminology useful to work with ECK and drupal in general.

About ECK

The main idea of ECK is to create tools to make entities and the functionality associated with them useful, accessible, flexible, and

ECK for Developers

The Entity API already does a great job allowing us to deal with entities from code with ease. Dealing with Entity types and bundles is not

ECK for Site Builders

ECK wants to make creating entities and using the entity system as easy as possible. For this, it exposes many tasks like creating and

Entity System Stuff

Since ECK is all about Entity types, Bundles and Entities, I guess it would make sense to have some documentation on how to deal with

Understanding entity terminology

Simple data modeling example: vehicle listings

Guide maintainers

fmizzell's picture