You are here

function _casetracker_create_instances_if_unavailable in Case Tracker 7.2

1 call to _casetracker_create_instances_if_unavailable()
_casetracker_process_fields_for_new_bundle in ./casetracker.fields.inc
Receives a list of field definitions and create the fields and instances for them

File

./casetracker.fields.inc, line 346

Code

function _casetracker_create_instances_if_unavailable($instances, $entity_type, $bundle) {

  // Create field instances if they don't exist
  foreach ($instances as $instance) {
    $info_instance = field_info_instance($entity_type, $instance['field_name'], $bundle);
    if (empty($info_instance)) {
      field_create_instance($instance);
    }
  }
}