public function AjaxSubscriber::onKernelRequest

Registers Ajax formats with the Request class.

File

drupal/core/lib/Drupal/Core/Ajax/AjaxSubscriber.php, line 25
Contains \Drupal\Core\Ajax\AjaxSubscriber.

Class

AjaxSubscriber
Subscribes to the kernel request event to add the Ajax media type.

Namespace

Drupal\Core\Ajax

Code

public function onKernelRequest(GetResponseEvent $event) {
  $request = $event
    ->getRequest();
  $request
    ->setFormat('drupal_ajax', 'application/vnd.drupal-ajax');
  $request
    ->setFormat('drupal_dialog', 'application/vnd.drupal-dialog');
  $request
    ->setFormat('drupal_modal', 'application/vnd.drupal-modal');
}