eca_content: Provide plugins for entity validation

Issue information

From user: mxh

Related to !437 (merged)

Contribution record

Fork management

Problem/Motivation

Currently we are able to validate form input in the eca_form module, by reacting upon the "Validate form" event. However, in many cases, the validation itself belongs to the level of the entity, and not just the form.

Since entities can have a validation handler, it would be great being able to add validation there using ECA.

Steps to reproduce

Proposed resolution

Add events, conditions and action plugins for being able to perform entity validation on entity level.

Remaining tasks

User interface changes

API changes

Data model changes

Edited by drupalbot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information