You are here

function scald_quickstart_update_7002 in Scald: Media Management made easy 7

Instanciate 'scald_tags' field.

File

modules/scald_quickstart/scald_quickstart.install, line 47
Scald Quickstart Installation

Code

function scald_quickstart_update_7002() {
  foreach (array(
    'image',
    'audio',
    'video',
  ) as $bundle) {
    $instance = array(
      'field_name' => 'scald_tags',
      'entity_type' => 'scald_atom',
      'bundle' => $bundle,
      'label' => 'Tags',
      'required' => FALSE,
      'widget' => array(
        'type' => 'taxonomy_autocomplete',
      ),
    );
    if (!field_read_instance($instance['entity_type'], $instance['field_name'], $instance['bundle'])) {
      field_create_instance($instance);
    }
  }
}