Attribute
Table of Contents
Classes
- AsAlias
- An attribute to tell under which alias a service should be registered or to use the implemented interface if no parameter is given.
- AsDecorator
- AsTaggedItem
- An attribute to tell under which index and priority a service class should be found in tagged iterators/locators.
- Autoconfigure
- An attribute to tell how a base type should be autoconfigured.
- AutoconfigureTag
- An attribute to tell how a base type should be tagged.
- Autowire
- Attribute to tell a parameter how to be autowired.
- AutowireCallable
- Attribute to tell which callable to give to an argument of type Closure.
- AutowireDecorated
- AutowireIterator
- Autowires an iterator of services based on a tag name.
- AutowireLocator
- Autowires a service locator based on a tag name or an explicit list of key => service-type pairs.
- AutowireServiceClosure
- Attribute to wrap a service in a closure that returns it.
- Exclude
- An attribute to tell the class should not be registered as service.
- MapDecorated
- TaggedIterator
- Autowires an iterator of services based on a tag name.
- TaggedLocator
- Autowires a service locator based on a tag name or an explicit list of key => service-type pairs.
- Target
- An attribute to tell how a dependency is used and hint named autowiring aliases.
- When
- An attribute to tell under which environment this class should be registered as a service.