merci-8.x-2.x-dev/src/ReservationConflictsInterface.php

src/ReservationConflictsInterface.php
<?php

/**
  * @file
  * Contains \Drupal\merci\ReservationConflictsInterface.
  */

namespace Drupal\merci;

/**
 * A null implementation of EntityReference_SelectionHandler.
 */
interface ReservationConflictsInterface {

  public function setEntity(\Drupal\Core\Entity\FieldableEntityInterface $entity);

  public function getEntity();

  public function setDateField($date_field);

  public function getDateField();

  public function setItemField($item_field);

  public function getItemField();

  public function validate();

  public function getErrors($delta = NULL);

  public function getConflicts($delta = NULL, $dates = NULL);

  //public function getQuantityReserved($delta = NULL, $dates = NULL);

  public function conflicts($date);

  public function buildConflictQuery($date);
}

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

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