You are here

public function FeaturesManager::reset in Features 8.3

Same name and namespace in other branches
  1. 8.4 src/FeaturesManager.php \Drupal\features\FeaturesManager::reset()

Resets packages and configuration assignment.

Overrides FeaturesManagerInterface::reset

1 call to FeaturesManager::reset()
FeaturesManager::setAssigner in src/FeaturesManager.php
Injects the package assigner.

File

src/FeaturesManager.php, line 237

Class

FeaturesManager
The FeaturesManager provides helper functions for building packages.

Namespace

Drupal\features

Code

public function reset() {
  $this->packages = [];

  // Don't use getConfigCollection because reset() may be called in
  // cases where we don't need to load config.
  foreach ($this->configCollection as $config) {
    $config
      ->setPackage(NULL);
  }
}