Entity validation API

The Entity validation API consists of Constraint pluguins, and their associated Validators, and a mechanism for attaching constrains to the fields of an entity.

Entity Validation API overview

In Drupal 8 Entity validation is moved to a separate Entity validation API and decoupled from form validation.

Defining Constrains (Validations) on Entities and/or Fields.

Constrains ensure data validity, integrity, and enforce business rules. They validate user imput and display error messagues.

Supported validation constrains [TBD]

List supported validation constrains and their settings.Also, document type-specific default constrains added in automatically here.