W3cubDocs

/Drupal 8

public static function FieldItemInterface::onDependencyRemoval

public static FieldItemInterface::onDependencyRemoval(FieldDefinitionInterface $field_definition, array $dependencies)

Informs the plugin that a dependency of the field will be deleted.

Parameters

\Drupal\Core\Field\FieldDefinitionInterface $field_definition: The field definition.

array $dependencies: An array of dependencies that will be deleted keyed by dependency type. Dependency types are, for example, entity, module and theme.

Return value

bool TRUE if the field definition has been changed as a result, FALSE if not.

See also

\Drupal\Core\Config\ConfigEntityInterface::onDependencyRemoval()

File

core/lib/Drupal/Core/Field/FieldItemInterface.php, line 463

Class

FieldItemInterface
Interface for entity field items.

Namespace

Drupal\Core\Field

Code

public static function onDependencyRemoval(FieldDefinitionInterface $field_definition, array $dependencies);

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Field!FieldItemInterface.php/function/FieldItemInterface::onDependencyRemoval/8.1.x