public function FeaturesManager::getExtensionInfo in Features 8.3
Same name and namespace in other branches
- 8.4 src/FeaturesManager.php \Drupal\features\FeaturesManager::getExtensionInfo()
Returns the contents of an extensions info.yml file.
Parameters
\Drupal\Core\Extension\Extension $extension: An Extension object.
Return value
array An array representing data in an info.yml file.
Overrides FeaturesManagerInterface::getExtensionInfo
2 calls to FeaturesManager::getExtensionInfo()
- FeaturesManager::getPackageObject in src/
FeaturesManager.php - Initializes and returns a package or profile array.
- FeaturesManager::initPackageFromExtension in src/
FeaturesManager.php - Initializes a configuration package using module info data.
File
- src/
FeaturesManager.php, line 403
Class
- FeaturesManager
- The FeaturesManager provides helper functions for building packages.
Namespace
Drupal\featuresCode
public function getExtensionInfo(Extension $extension) {
return Yaml::decode(file_get_contents($this->root . '/' . $extension
->getPathname()));
}