0
暦が正しく働いていて、今のところイベントが表示されていますが、昨日composer update
のイベントが表示されなくなりました。作曲家のアップデート後にAdesigns Calendarbundleイベントが表示されない
var_dump()
をCalendarEventListenerのコンストラクタに配置すると、呼び出されていることがわかります。カレンダーは正しく表示されていますが、イベントが表示されず、loadEvents()関数が呼び出されていません。
アプリ/設定/のrouting.yml
adesigns_calendar:
resource: "@ADesignsCalendarBundle/Resources/config/routing.xml"
fos_js_routing:
resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml"
アプリ/設定/ services.yml
services:
calendar.calendar_listener:
class: CalendarBundle\EventListener\CalendarEventListener
arguments: ['@doctrine.orm.default_entity_manager']
tags:
- { name: kernel.event_listener, event: calendar.load_events, method: loadEvents }
私もsrc/CalendarBundle/Resources/config/
Symfonyプロファイラでは、呼び出されていないイベントの下に表示されます。
calendar.load_events
0 "CalendarBundle\EventListener\CalendarEventListener::loadEvents()"
私は次のように取得するイベントをデバッグします。
$ php bin/console debug:event-dispatcher
Registered Listeners Grouped by Event
=====================================
"calendar.load_events" event
----------------------------
------- ------------------------------------------------------------------ ----------
Order Callable Priority
------- ------------------------------------------------------------------ ----------
#1 CalendarBundle\EventListener\CalendarEventListener::loadEvents() 0
------- ------------------------------------------------------------------ ----------