Files
preauth/src/Trait/StringTrait.php
T

14 lines
331 B
PHP

<?php
declare(strict_types=1);
namespace App\Trait;
trait StringTrait {
/* cache keys can safely use alphanumeric, "_", and ".", remove the rest */
private const KEY_REGEX = '/[^A-Za-z0-9_.]+/';
public function makeCacheKey(string $name): string {
return preg_replace(static::KEY_REGEX, '_', $name);
}
}