public function RecipientTypeBase::onDependencyRemoval in Workbench Email 2.x
Same name and namespace in other branches
- 8 src/Plugin/RecipientTypeBase.php \Drupal\workbench_email\Plugin\RecipientTypeBase::onDependencyRemoval()
Informs the plugin that a dependency of the recipient type will be deleted.
@todo https://www.drupal.org/node/2579743 make part of a generic interface.
Parameters
array $dependencies: An array of dependencies that will be deleted keyed by dependency type.
Return value
bool TRUE if the template settings have been changed.
Overrides RecipientTypeInterface::onDependencyRemoval
See also
\Drupal\Core\Config\ConfigEntityInterface::onDependencyRemoval()
2 methods override RecipientTypeBase::onDependencyRemoval()
- EmailField::onDependencyRemoval in src/
Plugin/ RecipientType/ EmailField.php - Informs the plugin that a dependency of the recipient type will be deleted.
- Role::onDependencyRemoval in src/
Plugin/ RecipientType/ Role.php - Informs the plugin that a dependency of the recipient type will be deleted.
File
- src/
Plugin/ RecipientTypeBase.php, line 150
Class
- RecipientTypeBase
- Provides a base class for Recipient type plugins.
Namespace
Drupal\workbench_email\PluginCode
public function onDependencyRemoval(array $dependencies) {
return FALSE;
}