You are here

function merci_create_cck_fields in MERCI (Manage Equipment Reservations, Checkout and Inventory) 7.2

Same name and namespace in other branches
  1. 6.2 merci.install \merci_create_cck_fields()

@todo Please document this function.

See also

http://drupal.org/node/1354

1 call to merci_create_cck_fields()
merci_enable in ./merci.install
Implements hook_enable().

File

./merci.install, line 566
merci Installer / Uninstaller

Code

function merci_create_cck_fields() {
  foreach (_merci_installed_fields() as $field) {
    if (!field_info_field($field['field_name'])) {
      field_create_field($field);
    }
  }
  foreach (_merci_installed_instances() as $instance) {
    if (!field_info_instance($instance['entity_type'], $instance['field_name'], $instance['bundle'])) {
      field_create_instance($instance);
    }
  }
}