Download entity-7.x-1.0-alpha5.tar.gztar.gz 44.27 KB
MD5: 13348a08070605b3742d4fad7856d76a
SHA-1: 0ade1568930b299d36f68cbca7f725b680d9ab78
SHA-256: c82923b2b8beada444740760e09660709ddb7c8a322a94e729abd88e4b15db60
Download entity-7.x-1.0-alpha5.zipzip 58.61 KB
MD5: e01b31f8d1bdce97dcbf61c57b76a782
SHA-1: 9c0096a7a3eb11486bbd6ec7de9309f7600dbc16
SHA-256: aefbc865d27e3f64c9d6c5515aaa40f1563205161d3cb832dddfdcb8c6d1a038
Install with Composer: $ composer require 'drupal/entity:^1.0'
Using Composer to manage Drupal site dependencies

Release info

Created by: fago
Created on: 11 May 2010 at 19:50 UTC
Last updated: 11 May 2010 at 19:55 UTC
Core compatibility: 7.x

Release notes

Entity CRUD API changes since ALPHA 4:
#741660 patch by Amitaibu: Add 'is-new' property on entity-create
fixing compatibility with the recent drupal 7 HEAD (entity info 'object keys' is 'entity keys' now)
added support for exporting entities to code via the general entity_export() function. includes a test.
added a theme function for rendering the entity exportable status
added entity_var_json_export() for pretty printing JSON for exporting
#769120 fix entity loading for exportables such that defaults are always overridden, improved tests to cover passing conditions.

Entity Metadata changes since ALPHA 4:
added a property for the vocabulary-machine-name of taxonomy terms
fix to not accidentially implement hook_file_delete().
fixed warning when running token replacements
fixing compatibility with the recent drupal 7 HEAD (entity info 'object keys' is 'entity keys' now)
fixed the options list to not depend on available data
fix E_STRICT compatibility by cleaning up references. As now references cannot be used optionally getters cannot return data by reference any more. If "references" are required though the EntityMetadataArrayObject may be used to wrap arrays so that changes to the wrapper are reflected in the passed array immediately.
also remove the reference from the data argument of entity_metadata_wrapper() as it not needed any more
give custom defined property info defaults precedence


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


No required projects


No optional projects