Project

General

Profile

Paste
Download (1.44 KB) Statistics
| Branch: | Revision:

root / drupal7 / sites / all / modules / uuid / README.txt @ bf6fb0ee

1

    
2
INTRODUCTION
3
------------
4

    
5
This module provides an API for adding universally unique identifiers (UUID) to
6
Drupal objects, most notably entities.
7

    
8
FEATURES
9
--------
10

    
11
 * Automatic UUID generation:
12
   UUIDs will be generated for all core entities. An API is provided for other
13
   modules to enable support for custom entities.
14
   See https://www.drupal.org/node/2387671
15
 * UUID API for entities, properties and fields:
16
   With this unified API you can load entities with entity_uuid_load() so that
17
   all supported properties and fields are made with UUID references. You can
18
   also save entities formatted this way with entity_uuid_save() (depends on
19
   Entity API).
20
 * Export entities to use as default/demo content:
21
   The integration with Features module provides the ability to export UUID
22
   enabled entities with intact dependencies and references to other entities.
23
   This functionality depends on Deploy module 7.x-2.0-alpha1 (soon to be
24
   released) and is probably the most robust way for installation profiles and
25
   distributions to provide demo content!
26
 * Services integration:
27
   The integration with Services module alters all UUID enabled entity resources
28
   (nodes, users, taxonomies etc) to be based on UUIDs instead. This way it
29
   becomes easier to share and integrate content between sites. This
30
   functionality is used by Deploy module.
31
 * More integrations:
32
   UUID module integrates with Views, Token, Rules and provides some CTools
33
   plugins.