app/Plugin/Trumbowyg42/EventSubscriber/Admin/ProductControllerSubscriber.php line 31

Open in your IDE?
  1. <?php
  2. namespace Plugin\Trumbowyg42\EventSubscriber\Admin;
  3. use Symfony\Component\DependencyInjection\ContainerInterface;
  4. use Symfony\Component\EventDispatcher\EventSubscriberInterface;
  5. use Symfony\Component\Form\FormFactoryInterface;
  6. use Symfony\Component\ErrorHandler\Error\ClassNotFoundError;
  7. use Eccube\Event\TemplateEvent;
  8. use Eccube\Event\EventArgs;
  9. use Eccube\Event\EccubeEvents;
  10. use Eccube\Repository\ClassCategoryRepository;
  11. class ProductControllerSubscriber implements EventSubscriberInterface
  12. {
  13.     /**
  14.      * @return array
  15.      */
  16.     public static function getSubscribedEvents()
  17.     {
  18.         return [
  19.             '@admin/Product/product.twig' => ['AdminProductEdit'1],
  20.         ];
  21.     }
  22.     /**
  23.      * @param TemplateEvent $event
  24.      */
  25.     public function AdminProductEdit(TemplateEvent $event)
  26.     {
  27.         $event->addSnippet('@Trumbowyg42/admin/Product/product.twig');
  28.     }
  29. }