Service\ResetInterface
to provide a way to reset an object to its initial stateTranslation\TranslatorInterface
and Translation\TranslatorTrait
Cache
contract to extend PSR-6 with tag invalidation, callback-based computation and stampede protectionService\ServiceSubscriberInterface
to declare the dependencies of a class that consumes a service locatorService\ServiceSubscriberTrait
to implement Service\ServiceSubscriberInterface
using methods' return typesService\ServiceLocatorTrait
to help implement PSR-11 service locators