EntityTestCompositeConstraint.php in Zircon Profile 8.0
Same filename in this branch
Same filename and directory in other branches
File
core/modules/system/tests/modules/entity_test/src/Plugin/Validation/Constraint/EntityTestCompositeConstraint.phpView source
<?php
/**
* @file
* Contains \Drupal\entity_test\Plugin\Validation\Constraint\EntityTestCompositeConstraint.
*/
namespace Drupal\entity_test\Plugin\Validation\Constraint;
use Drupal\Core\Entity\Plugin\Validation\Constraint\CompositeConstraintBase;
/**
* Constraint with multiple fields.
*
* @Constraint(
* id = "EntityTestComposite",
* label = @Translation("Constraint with multiple fields."),
* type = "entity"
* )
*/
class EntityTestCompositeConstraint extends CompositeConstraintBase {
public $message = 'Multiple fields are validated';
/**
* {@inheritdoc}
*/
public function coversFields() {
return [
'name',
'type',
];
}
}
Classes
Name | Description |
---|---|
EntityTestCompositeConstraint | Constraint with multiple fields. |