arch-8.x-1.x-dev/modules/price/src/Plugin/Field/FieldType/PriceFieldItemList.php

modules/price/src/Plugin/Field/FieldType/PriceFieldItemList.php
<?php

namespace Drupal\arch_price\Plugin\Field\FieldType;

use Drupal\Core\Field\FieldItemList;

/**
 * Represents a configurable entity price field.
 */
class PriceFieldItemList extends FieldItemList {

  /**
   * {@inheritdoc}
   */
  public function getConstraints() {
    $constraints = parent::getConstraints();

    return $constraints;
  }

  /**
   * Get prices.
   *
   * @return \Drupal\arch_price\Plugin\Field\FieldType\PriceItem[]
   *   Price items.
   */
  public function getPriceList() {
    /** @var \Drupal\arch_price\Plugin\Field\FieldType\PriceItem[] $items */
    $items = $this->list;
    return $items;
  }

}

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

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