Implements interfaces:
Should be used to pass in a particular component as argument to a different component's constructor
This is particularly useful in cases where several components of the same type have been registered, but with a different key. Passing a Parameter as a parameter when registering a component will give the Container a hint about what other component to use in the constructor. This Parameter will never resolve against a collecting type, that is not directly registered in the Container itself.
Located in /Container/Parameter/Basic.php (line 35)
Gets a simple parameter
Creates a new basic parameter
If the $key parameter is null, this object will match any parameter of the appropriate type.
Visit the current parameter
Check if the Parameter can statisfy the expected type using the container.
Retrieve the object from the Parameter that statisfies the expected type.
Verify that the Parameter can statisfied the expected type using the container
Tests to see if a type and an adapter are compatible
Gets the adapter for the parameter supplied
Tries to resolve the adapter used for the type
Documentation generated on Mon, 19 May 2008 17:08:14 -0400 by phpDocumentor 1.4.2