protected ConfigEntityBase::addDependency($type, $name)
Overrides \Drupal\Core\Entity\DependencyTrait:addDependency().
Note that this function should only be called from implementations of \Drupal\Core\Config\Entity\ConfigEntityInterface::calculateDependencies(), as dependencies are recalculated during every entity save.
See also
\Drupal\Core\Config\Entity\ConfigEntityDependency::hasDependency()
File
- core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 454
Class
- ConfigEntityBase
- Defines a base configuration entity class.
Namespace
Drupal\Core\Config\Entity
Code
1 2 3 4 5 6 7 8 9 10 | protected function addDependency( $type , $name ) { // A config entity is always dependent on its provider. There is no need to // explicitly declare the dependency. An explicit dependency on Core, which // provides some plugins, is also not needed. if ( $type == 'module' && ( $name == $this ->getEntityType()->getProvider() || $name == 'core' )) { return $this ; } return $this ->addDependencyTrait( $type , $name ); } |
Please login to continue.