Download entity-7.x-1.0-alpha3.tar.gztar.gz 39.79 KB
MD5: d347ca5528b9ed9d132b492cb4b7b2af
SHA-1: ad933923cd80453019788c1a9a6ff7c8eb8306ff
SHA-256: 6aaef9da9b9c84ccdef1d8000b103ca3b8448e02d46aa507e6d65cb021b00fc4
Download entity-7.x-1.0-alpha3.zipzip 52.52 KB
MD5: 29d6706a1d6430840df050095bdc0f31
SHA-1: b21cd14562321eeb7bbe8b5828c66e8d04a8d2cb
SHA-256: 1639a8c64dda899aee5a70990c7ef744e2570526082fe7340fe58944c3338391

Release info

Created by: fago
Created on: February 22, 2010 - 15:09
Last updated: February 22, 2010 - 15:10
Core compatibility: 7.x
Release type: New features, Bug fixes

Release notes

updated to run with d7 HEAD (as of now). Most notable the entity metadata API has been improved, so it provides now full CRUD API functions for all core entities and lazy-loads now all referenced entities.

CRUD API:
* conditionally load classes to be more robust in case of multiple file inclusions
* #701526 Invoke hook_entity_insert() and hook_entity_update()
* updated to the most recent faces.inc

entity metadata
* make using underscores for getting property wrappers possible, e.g. $w->taxonomy_tags so {} are required less often.
* #705384 Make entity creation with given ids possible
* add support for querying entities by property value, includes test.
* added support for wrapping arbitrary "data structures" by passing in its data info
* added taxonomy term reference field metadata and test it
* added keys to hook_entity_info to specify CRUD function callbacks and added useful API functions to make use of them. includes docs.
* added the currently logged in user to the system
* added metadata about access permissions on entity level
and metadata about access permissions on property level
including API functions to easily make use of the metadata and tests
* make use of the new entity_path() method for getting urls

+ a bunch of fixes.

Dependencies

The selected release is the release that will be used for automated testing. Optional projects are only used for testing.

Required

No required projects

Optional

No optional projects