TwigThemeTestController.php

Contains \Drupal\twig_theme_test\TwigThemeTestController.

Namespace

Drupal\twig_theme_test

File

drupal/core/modules/system/tests/modules/twig_theme_test/lib/Drupal/twig_theme_test/TwigThemeTestController.php
View source
<?php

/**
 * @file
 * Contains \Drupal\twig_theme_test\TwigThemeTestController.
 */
namespace Drupal\twig_theme_test;

use Drupal\Core\Controller\ControllerInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;

/**
 * Controller routines for Twig theme test routes.
 */
class TwigThemeTestController implements ControllerInterface {

  /**
   * Creates the controller.
   */
  public static function create(ContainerInterface $container) {
    return new static();
  }

  /**
   * Menu callback for testing PHP variables in a Twig template.
   */
  public function phpVariablesRender() {
    return theme('twig_theme_test_php_variables');
  }

}

Classes

Namesort descending Description
TwigThemeTestController Controller routines for Twig theme test routes.