src/Twig/ImageAltExtension.php line 20

Open in your IDE?
  1. <?php
  2. namespace App\Twig;
  3. use App\Traits\ImageTrait;
  4. use Twig\Extension\AbstractExtension;
  5. use Twig\TwigFilter;
  6. class ImageAltExtension extends AbstractExtension
  7. {
  8.     use ImageTrait;
  9.     public function getFilters(): array
  10.     {
  11.         return [
  12.             new TwigFilter('image_alt', [$this'alt'])
  13.         ];
  14.     }
  15.     public function alt(array $image null): string
  16.     {
  17.         return $this->altFromImage($image);
  18.     }
  19. }