You are here

public function ThemeTestController::nonHtml in Drupal 8

Same name and namespace in other branches
  1. 9 core/modules/system/tests/modules/theme_test/src/ThemeTestController.php \Drupal\theme_test\ThemeTestController::nonHtml()

Controller to ensure that no theme is initialized.

Return value

\Symfony\Component\HttpFoundation\JsonResponse The json response with the theme initialized information.

1 string reference to 'ThemeTestController::nonHtml'
theme_test.routing.yml in core/modules/system/tests/modules/theme_test/theme_test.routing.yml
core/modules/system/tests/modules/theme_test/theme_test.routing.yml

File

core/modules/system/tests/modules/theme_test/src/ThemeTestController.php, line 109

Class

ThemeTestController
Controller routines for theme test routes.

Namespace

Drupal\theme_test

Code

public function nonHtml() {
  $theme_initialized = \Drupal::theme()
    ->hasActiveTheme();
  return new JsonResponse([
    'theme_initialized' => $theme_initialized,
  ]);
}