Classes

A trait to help implement PSR-11 service locators.
Implementation of ServiceSubscriberInterface that determines subscribed services from private method return types. Service ids are available as "ClassName::methodName".

Interfaces

Provides a way to reset an object to its initial state.
A ServiceSubscriber exposes its dependencies via the static {@link getSubscribedServices} method.