Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AnnounceController.php

function AnnounceController::getAnnouncements

Returns the list of Announcements.

Parameters

\Symfony\Component\HttpFoundation\Request $request: The request.

Return value

array A build array with announcements.

1 string reference to 'AnnounceController::getAnnouncements'
announcements_feed.routing.yml in core/modules/announcements_feed/announcements_feed.routing.yml
core/modules/announcements_feed/announcements_feed.routing.yml

File

core/modules/announcements_feed/src/Controller/AnnounceController.php, line 39

Class

AnnounceController
Controller for community announcements.

Namespace

Drupal\announcements_feed\Controller

Code

public function getAnnouncements(Request $request) : array {
    $build = $this->announceRenderer
        ->render();
    if ($request->query
        ->get('_wrapper_format') != 'drupal_dialog.off_canvas') {
        $build['#theme'] = 'announcements_feed_admin';
        $build['#attached'] = [];
    }
    return $build;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal