tome-8.x-1.x-dev/modules/tome_sync/src/Encoder/YamlEncoder.php

modules/tome_sync/src/Encoder/YamlEncoder.php
<?php

namespace Drupal\tome_sync\Encoder;

use Symfony\Component\Serializer\Encoder\YamlEncoder as BaseYamlEncoder;

/**
 * Adds YAML support for serialization.
 *
 * @internal
 */
class YamlEncoder extends BaseYamlEncoder {

  /**
   * The formats that this Encoder supports.
   *
   * @var array
   */
  protected static $format = ['tome_sync_yaml'];

  /**
   * {@inheritdoc}
   */
  public function supportsEncoding($format): bool {
    return in_array($format, static::$format);
  }

  /**
   * {@inheritdoc}
   */
  public function supportsDecoding($format): bool {
    return in_array($format, static::$format);
  }

}

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

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