You are here

public function FeaturesManager::setPackage in Features 8.3

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

Updates a package definition in the package list.

NOTE: This does not "export" the package; it simply updates the internal data.

Parameters

\Drupal\features\Package $package: The package.

Overrides FeaturesManagerInterface::setPackage

File

src/FeaturesManager.php, line 305

Class

FeaturesManager
The FeaturesManager provides helper functions for building packages.

Namespace

Drupal\features

Code

public function setPackage(Package $package) {
  if ($package
    ->getMachineName()) {
    $this->packages[$package
      ->getMachineName()] = $package;
  }
}