contentserialize-8.x-1.x-dev/src/Destination/DestinationInterface.php

src/Destination/DestinationInterface.php
<?php

namespace Drupal\contentserialize\Destination;

/**
 * Provides an interface defining a content export destination.
 */
interface DestinationInterface {

  /**
   * Stores a single serialized entity.
   *
   * @param \Drupal\contentserialize\SerializedEntity $serialized
   *   The serialized entity.
   *
   * @throws \Symfony\Component\Serializer\Exception\RuntimeException
   *   If there's a write error.
   */
  public function save($serialized);

  /**
   * Stores multiple serialized entities.
   *
   * @param \Drupal\contentserialize\SerializedEntity[]|\Traversable $serialized
   *   An array/iterator/generator of serialized entities
   *
   * @throws \Symfony\Component\Serializer\Exception\RuntimeException
   *   If there's a write error.
   */
  public function saveMultiple($serialized);

}

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

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