cloudinary-8.x-1.x-dev/modules/cloudinary_media_library_widget/src/Service/CloudinaryMediaWidgetHelper.php

modules/cloudinary_media_library_widget/src/Service/CloudinaryMediaWidgetHelper.php
<?php

namespace Drupal\cloudinary_media_library_widget\Service;

/**
 * Define a helper class for cloudinary media library widget.
 */
class CloudinaryMediaWidgetHelper implements CloudinaryMediaWidgetHelperInterface {

  /**
   * {@inheritdoc}
   */
  public static function convertStringOptionsToArray(string $value): array {
    $value = explode("\r\n", $value);
    $value = array_map('trim', $value);

    return array_filter($value);
  }

  /**
   * {@inheritdoc}
   */
  public static function convertArrayOptionsToString(array $options): string {
    return implode("\r\n", $options);
  }

}

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

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