Additional behaviors for a Entity Reference field.

Implementations that wish to provide an implementation of this should register it using hook_entityreference_behavior_plugins().

Implemented by

Hierarchy

Expanded class hierarchy of EntityReferenceBehaviorHandlerInterface

File

core/modules/entityreference/plugins/behavior/EntityReferenceBehaviorHandler.inc, line 9

Members

Contains filters are case sensitive
Name Modifierssort ascending Type Description
EntityReferenceBehaviorHandlerInterface::__construct public function Constructor for the behavior.
EntityReferenceBehaviorHandlerInterface::schema_alter public function Alter the field schema.
EntityReferenceBehaviorHandlerInterface::property_info_alter public function Alter the properties information of a field instance.
EntityReferenceBehaviorHandlerInterface::views_data_alter public function Alter the views data of a field.
EntityReferenceBehaviorHandlerInterface::load public function Act on loading entity reference fields of entities.
EntityReferenceBehaviorHandlerInterface::is_empty_alter public function Alter the empty status of a field item.
EntityReferenceBehaviorHandlerInterface::validate public function Act on validating an entity reference field.
EntityReferenceBehaviorHandlerInterface::presave public function Act on pre-saving an entity reference field.
EntityReferenceBehaviorHandlerInterface::insert public function Act before inserting an entity reference field.
EntityReferenceBehaviorHandlerInterface::postInsert public function Act after inserting an entity reference field.
EntityReferenceBehaviorHandlerInterface::update public function Act before updating an entity reference field.
EntityReferenceBehaviorHandlerInterface::postUpdate public function Act after updating an entity reference field.
EntityReferenceBehaviorHandlerInterface::delete public function Act before deleting an entity with an entity reference field.
EntityReferenceBehaviorHandlerInterface::postDelete public function Act after deleting an entity with an entity reference field.
EntityReferenceBehaviorHandlerInterface::entityPostInsert public function Act after inserting an entity.
EntityReferenceBehaviorHandlerInterface::entityPostUpdate public function Act after updating an entity.
EntityReferenceBehaviorHandlerInterface::entityPostDelete public function Act after deleting an entity.
EntityReferenceBehaviorHandlerInterface::settingsForm public function Generate a settings form for this handler.
EntityReferenceBehaviorHandlerInterface::access public function Determine if handler should appear.