class SingleLegalDocumentPublishedVersionConstraint in Entity Legal 8.2
Same name and namespace in other branches
- 4.0.x src/Plugin/Validation/Constraint/SingleLegalDocumentPublishedVersionConstraint.php \Drupal\entity_legal\Plugin\Validation\Constraint\SingleLegalDocumentPublishedVersionConstraint
- 3.0.x src/Plugin/Validation/Constraint/SingleLegalDocumentPublishedVersionConstraint.php \Drupal\entity_legal\Plugin\Validation\Constraint\SingleLegalDocumentPublishedVersionConstraint
Checks if there's only one published version in a legal document.
Plugin annotation
@Constraint(
id = "SingleLegalDocumentPublishedVersion",
label = @Translation("Checks if there's only one published version in a legal document", context = "Validation"),
)
Hierarchy
- class \Drupal\entity_legal\Plugin\Validation\Constraint\SingleLegalDocumentPublishedVersionConstraint extends \Symfony\Component\Validator\Constraint
Expanded class hierarchy of SingleLegalDocumentPublishedVersionConstraint
File
- src/
Plugin/ Validation/ Constraint/ SingleLegalDocumentPublishedVersionConstraint.php, line 15
Namespace
Drupal\entity_legal\Plugin\Validation\ConstraintView source
class SingleLegalDocumentPublishedVersionConstraint extends Constraint {
/**
* Violation message.
*
* @var string
*/
public $message = 'A legal document can have only one published version. %legal_document %version is already published and should be un-published before publishing this version.';
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
SingleLegalDocumentPublishedVersionConstraint:: |
public | property | Violation message. |