Services
Generic service to manage named services using lazy instantiation based on instantiator callback functions
Loading...
Searching...
No Matches
Wikimedia\Services\ServiceContainer Member List

This is the complete list of members for Wikimedia\Services\ServiceContainer, including all inherited members.

__construct(array $extraInstantiationParams=[])Wikimedia\Services\ServiceContainer
addServiceManipulator(string $name, callable $manipulator)Wikimedia\Services\ServiceContainer
applyWiring(array $serviceInstantiators)Wikimedia\Services\ServiceContainer
defineService(string $name, callable $instantiator)Wikimedia\Services\ServiceContainer
destroy()Wikimedia\Services\ServiceContainer
disableService(string $name)Wikimedia\Services\ServiceContainer
get(string $name)Wikimedia\Services\ServiceContainer
getService(string $name)Wikimedia\Services\ServiceContainer
getServiceNames()Wikimedia\Services\ServiceContainer
has(string $name)Wikimedia\Services\ServiceContainer
hasService(string $name)Wikimedia\Services\ServiceContainer
importWiring(ServiceContainer $container, array $skip=[])Wikimedia\Services\ServiceContainer
isServiceDisabled(string $name)Wikimedia\Services\ServiceContainer
loadWiringFiles(array $wiringFiles)Wikimedia\Services\ServiceContainer
peekService(string $name)Wikimedia\Services\ServiceContainer
redefineService(string $name, callable $instantiator)Wikimedia\Services\ServiceContainer
resetService(string $name, bool $destroy=true)Wikimedia\Services\ServiceContainerprotected