function announcements_feed_get_all_announcements

Generate an array of announcements with keys.

Return value

array An array of announcements.

1 call to announcements_feed_get_all_announcements()
announcements_feed_get_announcements in modules/announcements_feed/announcements_feed.inc
Returns the list of announcements.

File

modules/announcements_feed/announcements_feed.inc, line 47

Code

function announcements_feed_get_all_announcements() {
  $announcements = announcements_feed_fetch();
  $announcements_feed = array();
  foreach ($announcements as $announcement) {
    $announcements_feed[] = array(
      'id' => $announcement['id'],
      'title' => $announcement['title'],
      'link' => $announcement['url'],
      'date_modified' => $announcement['date_modified'],
      'date_published' => $announcement['date_published'],
      'teaser' => $announcement['content_html'],
      'version' => $announcement['_drupalorg']['version'],
      'featured' => (bool) $announcement['_drupalorg']['featured'],
    );
  }
  return $announcements_feed;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.