2015-04-06 13 views

cevap

17

Servis etiketinize bir öncelik ekleyin. Önceliği ne kadar yüksek olursa, daha önce çalışır.

services: 
    my.listener: 
     class: Acme\SearchBundle\EventListener\SearchIndexer 
     tags: 
      - { name: doctrine.event_listener, event: postPersist, priority: 100 } 
+3

Teşekkür ederiz! Bunu kendi başıma keşfettim. Ayrıca abonelerle çalıştığı da belirtilmelidir. – Jumi

+1

Burada ilk test, abonelerde öncelik ayarının işe yaramadığını gösteriyor gibi görünüyor. (Geçerli symfony/doctrine kullanarak) – Jan

+1

@Jan Yukarıdaki cevap doğrudur. Symfony kodunda bir hata bulduğunuzu düşünüyorsanız, github'daki geliştiricilere başvurmalısınız. – Twifty

İlgili konular