function _mailchimp_campaign_get_entities_for_content_import in Mailchimp 7.5
Same name and namespace in other branches
- 7.3 modules/mailchimp_campaign/includes/mailchimp_campaign.admin.inc \_mailchimp_campaign_get_entities_for_content_import()
- 7.4 modules/mailchimp_campaign/includes/mailchimp_campaign.admin.inc \_mailchimp_campaign_get_entities_for_content_import()
Returns an array of entities based on data from entity_get_info().
Filters out entities that do not contain a title field, as they cannot be used to import content into templates.
Return value
array Filtered entities from entity_get_info().
1 call to _mailchimp_campaign_get_entities_for_content_import()
- mailchimp_campaign_get_entity_import_form_elements in modules/
mailchimp_campaign/ includes/ mailchimp_campaign.admin.inc - Gets form elements used in the entity import feature.
File
- modules/
mailchimp_campaign/ includes/ mailchimp_campaign.admin.inc, line 505 - Administration pages for mailchimp_campaign module.
Code
function _mailchimp_campaign_get_entities_for_content_import() {
$entity_info = entity_get_info();
foreach ($entity_info as $key => $entity) {
if (in_array('title', $entity['schema_fields_sql']['base table'])) {
$filtered_entities[$key] = $entity;
}
}
return $filtered_entities;
}