3 namespace League\Container\Definition;
5 interface DefinitionInterface
8 * Handle instantiation and manipulation of value and return.
13 public function build(array $args = []);
16 * Add an argument to be injected.
21 public function withArgument($arg);
24 * Add multiple arguments to be injected.
29 public function withArguments(array $args);