You are here

public function ImmutableConfig::save in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/lib/Drupal/Core/Config/ImmutableConfig.php \Drupal\Core\Config\ImmutableConfig::save()

Saves the configuration object.

Parameters

bool $has_trusted_data: Set to TRUE if the configuration data has already been checked to ensure it conforms to schema. Generally this is only used during module and theme installation.

Must invalidate the cache tags associated with the configuration object.

Return value

$this

Overrides Config::save

See also

\Drupal\Core\Config\ConfigInstaller::createConfiguration()

File

core/lib/Drupal/Core/Config/ImmutableConfig.php, line 45
Contains \Drupal\Core\Config\ImmutableConfig.

Class

ImmutableConfig
Defines the immutable configuration object.

Namespace

Drupal\Core\Config

Code

public function save($has_trusted_data = FALSE) {
  throw new ImmutableConfigException("Can not save immutable configuration {$this->getName()}. Use \\Drupal\\Core\\Config\\ConfigFactoryInterface::getEditable() to retrieve a mutable configuration object");
}