Announcement example

    uasort($announcementsfunction D$a$b) {
      $a_value = (int) $a['_drupalorg']['featured'];
      $b_value = (int) $b['_drupalorg']['featured'];
      if ($a_value == $b_value) {
        return 0;
      }
      return ($a_value < $b_value) ? -1 : 1;
    });

    // Map the multidimensional array into an array of Announcement objects.     $announcements = array_map(function D$announcement) {
      return new Announcement(
        $announcement['id'],
        $announcement['title'],
        $announcement['url'],
        $announcement['date_modified'],
        $announcement['date_published'],
        $announcement['content_html'],
        $announcement['_drupalorg']['version'],
        (bool) $announcement['_drupalorg']['featured'],
      );
    }$announcements);

    
Home | Imprint | This part of the site doesn't use cookies.