public function ConfigEntityBase::getDependencies in Drupal 9
Same name and namespace in other branches
- 8 core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php \Drupal\Core\Config\Entity\ConfigEntityBase::getDependencies()
Gets the configuration dependencies.
Return value
array An array of dependencies, keyed by $type.
Overrides ConfigEntityInterface::getDependencies
See also
\Drupal\Core\Config\Entity\ConfigDependencyManager
File
- core/
lib/ Drupal/ Core/ Config/ Entity/ ConfigEntityBase.php, line 419
Class
- ConfigEntityBase
- Defines a base configuration entity class.
Namespace
Drupal\Core\Config\EntityCode
public function getDependencies() {
$dependencies = $this->dependencies;
if (isset($dependencies['enforced'])) {
// Merge the enforced dependencies into the list of dependencies.
$enforced_dependencies = $dependencies['enforced'];
unset($dependencies['enforced']);
$dependencies = NestedArray::mergeDeep($dependencies, $enforced_dependencies);
}
return $dependencies;
}