Documentation

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.

        
On this page

Search results