interface InstantiatorInterface

Lazy proxy instantiator, capable of instantiating a proxy given a container, the service definitions and a callback that produces the real service instance.

Methods

object
instantiateProxy(ContainerInterface$container,Definition$definition,string$id,callable$realInstantiator)

Instantiates a proxy object.

Details

object instantiateProxy(ContainerInterface$container,Definition$definition,string$id,callable$realInstantiator)

Instantiates a proxy object.

Parameters

ContainerInterface $container
Definition $definition
string $id
callable $realInstantiator

Return Value

object