BrokenSystemTestController.php

Same filename and directory in other branches
  1. 11.x core/modules/system/tests/modules/system_test/src/Controller/BrokenSystemTestController.php

Namespace

Drupal\system_test\Controller

File

core/modules/system/tests/modules/system_test/src/Controller/BrokenSystemTestController.php

View source
<?php

namespace Drupal\system_test\Controller;

use Drupal\Core\Controller\ControllerBase;
use Drupal\Core\Lock\LockBackendInterface;

/**
 * A controller that does not specify its autowired dependencies correctly.
 */
class BrokenSystemTestController extends ControllerBase {
  
  /**
   * Constructs the BrokenSystemTestController.
   *
   * @param \Drupal\Core\Lock\LockBackendInterface $lock
   *   The lock service.
   */
  public function __construct(protected LockBackendInterface $lock) {
  }

}

Classes

Title Deprecated Summary
BrokenSystemTestController A controller that does not specify its autowired dependencies correctly.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.