bool isShared(string $abstract) Determine if a given type is shared.
string getAlias(string $abstract) Get the alias for an abstract if available
void give(Closure|string $implementation)
ContextualBindingBuilder
void bindIf(string $abstract, Closure|string|null $concrete = null, bool $shared = false)
ContextualBindingBuilder class ContextualBindingBuilder implements
mixed call(callable|string $callback, array $parameters = array(), string|null $defaultMethod = null)
void tag(array|string $abstracts, array|mixed $tags) Assign a set of tags
bool bound(string $abstract) Determine if the given abstract type has been
void forgetInstances() Clear all of the instances from the container.
Page 4 of 5