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:: |