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);
}
}
}