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);
}
}
