Example #1
0
 /**
  * {@inheritdoc}
  */
 public function calculateDependencies()
 {
     $dependencies = parent::calculateDependencies();
     foreach (['role', 'role2'] as $setting) {
         if (!empty($role_id = $this->getSetting($setting))) {
             // Create a dependency on the role config entity referenced in settings.
             $dependencies['config'][] = "user.role.{$role_id}";
         }
     }
     return $dependencies;
 }
 /**
  * {@inheritdoc}
  */
 public function calculateDependencies()
 {
     $dependencies = parent::calculateDependencies();
     if ($entity_form_mode = $this->getEntityFormMode()) {
         $dependencies['config'][] = $entity_form_mode->getConfigDependencyName();
     }
     return $dependencies;
 }