function RawConfigWriterTrait::writeRawConfig
Same name and namespace in other branches
- 11.x core/tests/Drupal/Tests/Traits/Core/Config/RawConfigWriterTrait.php \Drupal\Tests\Traits\Core\Config\RawConfigWriterTrait::writeRawConfig()
Writes raw config data.
Parameters
string $name: The config name.
array $data: The config data to write.
File
-
core/
tests/ Drupal/ Tests/ Traits/ Core/ Config/ RawConfigWriterTrait.php, line 25
Class
- RawConfigWriterTrait
- Allows writing raw config data for testing purposes.
Namespace
Drupal\Tests\Traits\Core\ConfigCode
protected function writeRawConfig(string $name, array $data) : void {
$storage = \Drupal::service('config.storage');
$storage->write($name, $data);
\Drupal::service('cache_tags.invalidator')->invalidateTags([
'config:' . $name,
]);
\Drupal::configFactory()->clearStaticCache();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.