Zend\ModuleManager\Listener\ServiceListener
Synopsis
class ServiceListener
implements
ServiceListenerInterface
{
- // members
- protected array $listeners;
- protected ServiceManager $defaultServiceManager;
- protected array $defaultServiceConfig;
- protected array $serviceManagers;
- // methods
- public void __construct()
- public ServiceListener setDefaultServiceConfig()
- public ServiceListener addServiceManager()
- public ServiceListener attach()
- public void detach()
- public void onLoadModule()
- public void onLoadModulesPost()
- protected array serviceConfigToArray()
Hierarchy
Members
protected
- $defaultServiceConfig — array
- $defaultServiceManager
—
Zend\ServiceManager\ServiceManager
Default service manager used to fulfill other SMs that need to be lazy loaded - $listeners — array
- $serviceManagers — array
Methods
protected
- serviceConfigToArray() — Merge a service configuration container
public
- __construct()
- addServiceManager()
- attach()
- detach()
- onLoadModule() — Retrieve service manager configuration from module, and configure the service manager.
- onLoadModulesPost() — Use merged configuration to configure service manager
- setDefaultServiceConfig()