entity_mesh-1.1.1/src/HelperTrait.php

src/HelperTrait.php
<?php

namespace Drupal\entity_mesh;

/**
 * Helper trait to provide common methods.
 */
trait HelperTrait {

  /**
   * Sanitize a URL.
   *
   * @param string $url
   *   The URL to sanitize.
   *
   * @return string
   *   The sanitized URL.
   */
  public function sanitizeUrl(string $url): string {
    $url = trim($url, ' ');
    return mb_substr($url, 0, 200);
  }

  /**
   * Generate a hash from two strings.
   *
   * @param string $string
   *   The first string.
   *
   * @return string
   *   The generated hash.
   */
  public function generateHash(string $string): string {
    // If string is empty, we use the current time.
    if ($string === '') {
      $string = (string) time();
    }
    return hash('md5', $string);
  }

}

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

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