From d833ae95dec9d5b44820e40c19baba173faca798 Mon Sep 17 00:00:00 2001 From: Brabli <67018167+Brabli@users.noreply.github.com> Date: Sat, 6 Aug 2022 17:25:24 +0100 Subject: [PATCH] Remove uses, rename method --- src/Twig/Functions/IconExtension.php | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/Twig/Functions/IconExtension.php b/src/Twig/Functions/IconExtension.php index 0cb5c8e..b092417 100644 --- a/src/Twig/Functions/IconExtension.php +++ b/src/Twig/Functions/IconExtension.php @@ -4,11 +4,8 @@ declare(strict_types=1); namespace Pcm\IconBundle\Twig\Functions; -use Exception; -use InvalidArgumentException; use Twig\Extension\AbstractExtension; use Twig\TwigFunction; -use TypeError; final class IconExtension extends AbstractExtension { @@ -42,7 +39,7 @@ final class IconExtension extends AbstractExtension $rawSvgMarkup = $this->getSvgMarkup($iconFilepath); $cleanSvgMarkup = $this->cleanSvgMarkup($rawSvgMarkup); - if ($this->titleIsANonEmptyString($options['title'])) { + if ($this->isNonEmptyString($options['title'])) { $markup = $this->addTitleToMarkup($cleanSvgMarkup, $options['title']); } @@ -76,14 +73,14 @@ final class IconExtension extends AbstractExtension return preg_replace('/.*<\/title>/', '', $markup); } - private function titleIsANonEmptyString(mixed $title): bool + private function isNonEmptyString(mixed $title): bool { if (!is_string($title) && null !== $title) - throw new TypeError('Title must be a string!'); + throw new \TypeError('Title must be a string!'); if ('' === $title) - throw new InvalidArgumentException('Title string must not be empty!'); + throw new \InvalidArgumentException('Title string must not be empty!'); return true; } @@ -98,4 +95,4 @@ final class IconExtension extends AbstractExtension } } -class IconNotFound extends Exception {}; +class IconNotFound extends \Exception {};