shortify-1.0.9/src/AdditionalClass/Helpers/UrlHelper.php

src/AdditionalClass/Helpers/UrlHelper.php
<?php

namespace Drupal\shortify\AdditionalClass\Helpers;


use Drupal\Core\StringTranslation\StringTranslationTrait;

class UrlHelper
{
    use StringTranslationTrait;

    public static function getUrlFromFile(string $file): string
    {
        $url = explode("{#}", $file);
        return $url[1] ?? (new UrlHelper)->t('error with this url');
    }

    public static function getUrlListFromFileListValue(?string $fileListValue): array
    {
        if (!isset($fileListValue) && is_null($fileListValue)) return [];

        $returnedArray = [];
        $listOfUrl = explode("{|#|}", $fileListValue);

        foreach ($listOfUrl as $url) {
            if (strlen($url) > 3) $returnedArray[] = self::getUrlFromFile($url);
        }

        return $returnedArray;
    }
}

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

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