Container::resolving()

void resolving(string $abstract, Closure $callback = null) Register a new resolving callback. Parameters string $abstract Closure $callback Return Value void

Container::resolved()

bool resolved(string $abstract) Determine if the given abstract type has been resolved. Parameters string $abstract Return Value bool

Container::resolved()

bool resolved(string $abstract) Determine if the given abstract type has been resolved. Parameters string $abstract Return Value bool

Container::refresh()

mixed refresh(string $abstract, mixed $target, string $method) Refresh an instance on the given target and method. Parameters string $abstract mixed $target string $method Return Value mixed

Container::rebinding()

mixed rebinding(string $abstract, Closure $callback) Bind a new callback to an abstract's rebind event. Parameters string $abstract Closure $callback Return Value mixed

Container::offsetUnset()

void offsetUnset(string $key) Unset the value at a given offset. Parameters string $key Return Value void

Container::offsetSet()

void offsetSet(string $key, mixed $value) Set the value at a given offset. Parameters string $key mixed $value Return Value void

Container::offsetGet()

mixed offsetGet(string $key) Get the value at a given offset. Parameters string $key Return Value mixed

Container::offsetExists()

bool offsetExists(string $key) Determine if a given offset exists. Parameters string $key Return Value bool

Container::make()

mixed make(string $abstract, array $parameters = array()) Resolve the given type from the container. Parameters string $abstract array $parameters Return Value mixed