Guillermo Espinoza преди 8 години
родител
ревизия
6357506890
променени са 2 файла, в които са добавени 6 реда и са изтрити 22 реда
  1. 6 21
      EventListener/SonataAdminConfigureListener.php
  2. 0 1
      Resources/config/services.yml

+ 6 - 21
EventListener/SonataAdminConfigureListener.php

@@ -4,39 +4,24 @@ namespace ExtraDataBundle\EventListener;
 
 
 use Sonata\AdminBundle\Event\ConfigureEvent;
 use Sonata\AdminBundle\Event\ConfigureEvent;
 use Symfony\Component\Form\Extension\Core\Type\TextareaType;
 use Symfony\Component\Form\Extension\Core\Type\TextareaType;
-use Symfony\Component\Translation\TranslatorInterface;
 
 
 class SonataAdminConfigureListener
 class SonataAdminConfigureListener
 {
 {
 
 
-    /**
-     * @var TranslatorInterface
-     */
-    private $translator;
-
-    
-    /**
-     * @param TranslatorInterface $translator
-     */
-    public function __construct(TranslatorInterface $translator)
-    {
-        $this->translator = $translator;
-    }
-
     /**
     /**
      * @param ConfigureEvent $event
      * @param ConfigureEvent $event
      */
      */
     public function addOptions(ConfigureEvent $event)
     public function addOptions(ConfigureEvent $event)
     {
     {
         if ($event->getMapper()->has('extraData')) {
         if ($event->getMapper()->has('extraData')) {
-            $translation_domain = 'ExtraDataBundle';
             $formMapper = $event->getMapper();
             $formMapper = $event->getMapper();
             $formMapper->add('extraData', TextareaType::class, array(
             $formMapper->add('extraData', TextareaType::class, array(
-                'required' => false,
-                'help' => $this->translator->trans('help.json_format', array(), $translation_domain),
-            ), array(
-                'translation_domain' => $translation_domain,
-            ));
+                    'required' => false,
+                    'help' => 'help.json_format',
+                ), array(
+                    'translation_domain' => 'ExtraDataBundle',
+                )
+            );
         }
         }
     }
     }
 
 

+ 0 - 1
Resources/config/services.yml

@@ -1,7 +1,6 @@
 services:
 services:
     extra_data.sonata_admin_configure.listener:
     extra_data.sonata_admin_configure.listener:
        class: ExtraDataBundle\EventListener\SonataAdminConfigureListener
        class: ExtraDataBundle\EventListener\SonataAdminConfigureListener
-       arguments: ["@translator"]
        tags:
        tags:
            - { name: kernel.event_listener, event: sonata.admin.event.configure.form, method: addOptions }
            - { name: kernel.event_listener, event: sonata.admin.event.configure.form, method: addOptions }
            - { name: kernel.event_listener, event: sonata.admin.event.configure.show, method: addTemplate }
            - { name: kernel.event_listener, event: sonata.admin.event.configure.show, method: addTemplate }