function newsletter_exposed_lists in Newsletter 7.2
Same name and namespace in other branches
- 7 newsletter.module \newsletter_exposed_lists()
Return value
An array of newsletter list ids with exposed templates.
File
- ./
newsletter.module, line 479 - Defines menu items for newsletter administration, permissions and basic drupal hooks.
Code
function newsletter_exposed_lists() {
$query = new EntityFieldQuery();
$exposed_ntids = newsletter_exposed_templates();
if (empty($exposed_ntids)) {
return array();
}
$query
->entityCondition('entity_type', 'newsletter_list')
->fieldCondition('field_newsletter_template', 'target_id', $exposed_ntids, 'IN');
$entities = $query
->execute();
return isset($entities['newsletter_list']) ? array_keys($entities['newsletter_list']) : array();
}