class TestDrupalCodeBuilder in Module Builder 8.3
Library wrapper service for tests.
This switches the environment.
Hierarchy
- class \Drupal\module_builder\DrupalCodeBuilder- class \Drupal\module_builder_test_component_type\TestDrupalCodeBuilder
 
Expanded class hierarchy of TestDrupalCodeBuilder
1 string reference to 'TestDrupalCodeBuilder'
- module_builder_test_component_type.services.yml in tests/modules/ module_builder_test_component_type/ module_builder_test_component_type.services.yml 
- tests/modules/module_builder_test_component_type/module_builder_test_component_type.services.yml
1 service uses TestDrupalCodeBuilder
- module_builder_test_component_type.drupal_code_builder in tests/modules/ module_builder_test_component_type/ module_builder_test_component_type.services.yml 
- Drupal\module_builder_test_component_type\TestDrupalCodeBuilder
File
- tests/modules/ module_builder_test_component_type/ src/ TestDrupalCodeBuilder.php, line 12 
Namespace
Drupal\module_builder_test_component_typeView source
class TestDrupalCodeBuilder extends DrupalCodeBuilder {
  /**
   * {@inheritdoc}
   */
  protected function doLoadLibrary() {
    $environment = new TestEnvironment();
    \DrupalCodeBuilder\Factory::setEnvironment($environment)
      ->setCoreVersionNumber(\Drupal::VERSION);
  }
}Members
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| DrupalCodeBuilder:: | protected | property | Whether the library has been initialized. | |
| DrupalCodeBuilder:: | public | function | Gets a task handler from the library. | |
| DrupalCodeBuilder:: | public | function | Loads the Drupal Coder Builder library and sets the environment. | |
| TestDrupalCodeBuilder:: | protected | function | Helper for loadLibrary() for ease of overriding. Overrides DrupalCodeBuilder:: | 
