external_entities-8.x-2.x-dev/modules/xntt_file_field/src/Plugin/Validation/Constraint/ExternalReferenceAccessConstraint.php

modules/xntt_file_field/src/Plugin/Validation/Constraint/ExternalReferenceAccessConstraint.php
<?php

namespace Drupal\xntt_file_field\Plugin\Validation\Constraint;

use Drupal\Core\Entity\Plugin\Validation\Constraint\ReferenceAccessConstraint;
use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Core\Validation\Attribute\Constraint;

/**
 * External Entity Reference valid reference constraint.
 *
 * Verifies that referenced external entities are valid.
 */
#[Constraint(
  id: 'ExternalReferenceAccess',
  label: new TranslatableMarkup('Entity Reference external reference access', [], ['context' => 'Validation'])
)]
class ExternalReferenceAccessConstraint extends ReferenceAccessConstraint {

  /**
   * The default violation message.
   *
   * @var string
   */
  public $message = 'You do not have access to the referenced external entity (%type: %id).';

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc