salesforce-8.x-4.x-dev/modules/salesforce_mapping/src/Plugin/Validation/Constraint/MappingEntityConstraint.php

modules/salesforce_mapping/src/Plugin/Validation/Constraint/MappingEntityConstraint.php
<?php

namespace Drupal\salesforce_mapping\Plugin\Validation\Constraint;

/**
 * Checks if a set of entity fields has a unique value.
 *
 * @Constraint(
 *   id = "MappingEntity",
 *   label = @Translation("Mapping-SFID unique fields constraint", context = "Validation"),
 *   type = {"entity"}
 * )
 */
class MappingEntityConstraint extends UniqueFieldsConstraint {

  /**
   * {@inheritdoc}
   */
  public function __construct($options = NULL) {
    $options = [
      'fields' => [
        "drupal_entity.target_type",
        "drupal_entity.target_id",
        "salesforce_mapping",
      ],
    ];
    parent::__construct($options);
  }

}

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

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