TaxonomyTermHierarchyConstraint.php
Namespace
Drupal\taxonomy\Plugin\Validation\ConstraintFile
- 
              core/modules/ taxonomy/ src/ Plugin/ Validation/ Constraint/ TaxonomyTermHierarchyConstraint.php 
View source
<?php
namespace Drupal\taxonomy\Plugin\Validation\Constraint;
use Drupal\Core\Entity\Plugin\Validation\Constraint\CompositeConstraintBase;
use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Core\Validation\Attribute\Constraint;
/**
 * Validation constraint for changing the term hierarchy in pending revisions.
 */
class TaxonomyTermHierarchyConstraint extends CompositeConstraintBase {
  
  /**
   * The default violation message.
   *
   * @var string
   */
  public $message = 'You can only change the hierarchy for the <em>published</em> version of this term.';
  
  /**
   * {@inheritdoc}
   */
  public function coversFields() {
    return [
      'parent',
      'weight',
    ];
  }
}Classes
| Title | Deprecated | Summary | 
|---|---|---|
| TaxonomyTermHierarchyConstraint | Validation constraint for changing the term hierarchy in pending revisions. | 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
