public function HttpKernel::handle

Same name in this branch

@api

Overrides HttpKernelInterface::handle

4 calls to HttpKernel::handle()
ContainerAwareHttpKernel::handle in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php
@api
HttpKernel::handle in drupal/core/lib/Drupal/Core/HttpKernel.php
@api
TestHttpKernel::handle in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Tests/HttpCache/TestHttpKernel.php
@api
TestMultipleHttpKernel::handle in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Tests/HttpCache/TestMultipleHttpKernel.php
@api
4 methods override HttpKernel::handle()
ContainerAwareHttpKernel::handle in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/DependencyInjection/ContainerAwareHttpKernel.php
@api
HttpKernel::handle in drupal/core/lib/Drupal/Core/HttpKernel.php
@api
TestHttpKernel::handle in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Tests/HttpCache/TestHttpKernel.php
@api
TestMultipleHttpKernel::handle in drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Tests/HttpCache/TestMultipleHttpKernel.php
@api

File

drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php, line 58

Class

HttpKernel
HttpKernel notifies events to convert a Request object to a Response one.

Namespace

Symfony\Component\HttpKernel

Code

public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) {
  try {
    return $this
      ->handleRaw($request, $type);
  } catch (\Exception $e) {
    if (false === $catch) {
      throw $e;
    }
    return $this
      ->handleException($e, $request, $type);
  }
}