protected DrupalKernel::handleException(\Exception $e, $request, $type)
Converts an exception into a response.
Parameters
\Exception $e: An exception
Request $request: A Request instance
int $type: The type of the request (one of HttpKernelInterface::MASTER_REQUEST or HttpKernelInterface::SUB_REQUEST)
Return value
Response A Response instance
Throws
\Exception If the passed in exception cannot be turned into a response.
File
- core/lib/Drupal/Core/DrupalKernel.php, line 686
Class
- DrupalKernel
- The DrupalKernel class is the core of Drupal itself.
Namespace
Drupal\Core
Code
1 2 3 4 5 6 7 8 9 10 | protected function handleException(\Exception $e , $request , $type ) { if ( $e instanceof HttpExceptionInterface) { $response = new Response( $e ->getMessage(), $e ->getStatusCode()); $response ->headers->add( $e ->getHeaders()); return $response ; } else { throw $e ; } } |
Please login to continue.