3 namespace Drupal\webprofiler\Helper;
5 use Drupal\Component\Render\FormattableMarkup;
10 class ClassShortener implements ClassShortenerInterface {
15 public function shortenClass($class) {
16 $parts = explode('\\', $class);
18 $size = count($parts) - 1;
20 foreach ($parts as $key => $part) {
22 $result[] = substr($part, 0, 1);
29 return new FormattableMarkup("<abbr title=\"@class\">@short</abbr>", [
31 '@short' => implode('\\', $result)