Code Coverage  | 
     ||||||||||
Classes and Traits  | 
      Functions and Methods  | 
      Lines  | 
     ||||||||
| Total |         | 
      0.00%  | 
      0 / 1  | 
              | 
      0.00%  | 
      0 / 3  | 
      CRAP |         | 
      0.00%  | 
      0 / 8  | 
     
| ConfigTestController |         | 
      0.00%  | 
      0 / 1  | 
              | 
      0.00%  | 
      0 / 3  | 
      12 |         | 
      0.00%  | 
      0 / 8  | 
     
| editTitle |         | 
      0.00%  | 
      0 / 1  | 
      2 |         | 
      0.00%  | 
      0 / 2  | 
     |||
| enable |         | 
      0.00%  | 
      0 / 1  | 
      2 |         | 
      0.00%  | 
      0 / 3  | 
     |||
| disable |         | 
      0.00%  | 
      0 / 1  | 
      2 |         | 
      0.00%  | 
      0 / 3  | 
     |||
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\config_test\ConfigTestController. | |
| */ | |
| namespace Drupal\config_test; | |
| use Drupal\Core\Controller\ControllerBase; | |
| use Drupal\config_test\Entity\ConfigTest; | |
| use Symfony\Component\HttpFoundation\RedirectResponse; | |
| /** | |
| * Route controller class for the config_test module. | |
| */ | |
| class ConfigTestController extends ControllerBase { | |
| /** | |
| * Route title callback. | |
| * | |
| * @param \Drupal\config_test\Entity\ConfigTest $config_test | |
| * The ConfigTest object. | |
| * | |
| * @return string | |
| * The title for the ConfigTest edit form. | |
| */ | |
| public function editTitle(ConfigTest $config_test) { | |
| return $this->t('Edit %label', array('%label' => $config_test->label())); | |
| } | |
| /** | |
| * Enables a ConfigTest object. | |
| * | |
| * @param \Drupal\config_test\ConfigTest $config_test | |
| * The ConfigTest object to enable. | |
| * | |
| * @return \Symfony\Component\HttpFoundation\RedirectResponse | |
| * A redirect response to the config_test listing page. | |
| */ | |
| function enable(ConfigTest $config_test) { | |
| $config_test->enable()->save(); | |
| return new RedirectResponse($config_test->url('collection', array('absolute' => TRUE))); | |
| } | |
| /** | |
| * Disables a ConfigTest object. | |
| * | |
| * @param \Drupal\config_test\ConfigTest $config_test | |
| * The ConfigTest object to disable. | |
| * | |
| * @return \Symfony\Component\HttpFoundation\RedirectResponse | |
| * A redirect response to the config_test listing page. | |
| */ | |
| function disable(ConfigTest $config_test) { | |
| $config_test->disable()->save(); | |
| return new RedirectResponse($config_test->url('collection', array('absolute' => TRUE))); | |
| } | |
| } |