3 namespace Drupal\Core\Plugin\Definition;
6 * Provides a trait for a plugin definition that has dependencies.
8 trait DependentPluginDefinitionTrait {
11 * The dependencies of this plugin definition.
15 * @see \Drupal\Core\Config\Entity\ConfigDependencyManager
17 protected $config_dependencies = [];
22 public function getConfigDependencies() {
23 return $this->config_dependencies;
29 public function setConfigDependencies(array $config_dependencies) {
30 $this->config_dependencies = $config_dependencies;