You are here

public function ErrorTestController::triggerRendererException in Drupal 8

Same name and namespace in other branches
  1. 9 core/modules/system/tests/modules/error_test/src/Controller/ErrorTestController.php \Drupal\error_test\Controller\ErrorTestController::triggerRendererException()

Trigger an exception during rendering.

1 string reference to 'ErrorTestController::triggerRendererException'
error_test.routing.yml in core/modules/system/tests/modules/error_test/error_test.routing.yml
core/modules/system/tests/modules/error_test/error_test.routing.yml

File

core/modules/system/tests/modules/error_test/src/Controller/ErrorTestController.php, line 87

Class

ErrorTestController
Controller routines for error_test routes.

Namespace

Drupal\error_test\Controller

Code

public function triggerRendererException() {
  return [
    '#type' => 'page',
    '#post_render' => [
      function () {
        throw new \Exception('This is an exception that occurs during rendering');
      },
    ],
  ];
}