void addContextualBinding(string $concrete, string $abstract, Closure|string $implementation)
void bind(string|array $abstract, Closure|string|null $concrete = null, bool $shared = false)
mixed offsetGet(string $key) Get the value at a given offset.
void alias(string $abstract, string $alias) Alias a type to a different
bool isAlias(string $name) Determine if a given string is an alias.
void __construct(Container $container, string $concrete)
mixed make(string $abstract, array $parameters = array()) Resolve the given
void flush() Flush the container of all bindings and resolved instances
static Container setInstance(
array tagged(array $tag) Resolve all of the bindings for a given tag.
Page 1 of 5