public function FeaturesManagerInterface::initPackage in Features 8.4
Same name and namespace in other branches
- 8.3 src/FeaturesManagerInterface.php \Drupal\features\FeaturesManagerInterface::initPackage()
Initializes a configuration package.
Parameters
string $machine_name: Machine name of the package.
string $name: (optional) Human readable name of the package.
string $description: (optional) Description of the package.
string $type: (optional) Type of project.
\Drupal\features\FeaturesBundleInterface $bundle: (optional) Bundle to use to add profile directories to the scan.
\Drupal\Core\Extension\Extension $extension: (optional) An Extension object.
Return value
\Drupal\features\Package The created package array.
1 method overrides FeaturesManagerInterface::initPackage()
- FeaturesManager::initPackage in src/
FeaturesManager.php - Initializes a configuration package.
File
- src/
FeaturesManagerInterface.php, line 302
Class
- FeaturesManagerInterface
- Provides an interface for the FeaturesManager.
Namespace
Drupal\featuresCode
public function initPackage($machine_name, $name = NULL, $description = '', $type = 'module', FeaturesBundleInterface $bundle = NULL, Extension $extension = NULL);