- Issue created by @dahousecat
ContentNotifyManager requests \Drupal\Core\Extension\ModuleHandler as it's first construction argument.
However modules such as hook_event_dispatcher replaces the default class with \Drupal\hook_event_dispatcher\HookEventDispatcherModuleHandler.
This should not matter as both classes implement the ModuleHandlerInterface, however because ContentNotifyManager does not use the interface this breaks the site.
Pass in any class that implements ModuleHandlerInterface that is not ModuleHandler.
Request the interface not the class.
Active
3.0
Code