public function __construct($class, $params, $single, $key, $metadata, $onActivated) { parent::__construct($single, $key, $metadata); $this->class = $class; $this->params = $params; $this->onActivated = $onActivated; }
public function transformInstantiable(InstantiableResolvable $instantiable, IResolver $container, $parameters) { return $instantiable->resolve($container, $this, $parameters); }
public function __construct($closure, $single, $key, $metadata, $onActivated) { parent::__construct($single, $key, $metadata); $this->closure = $closure; $this->onActivated = $onActivated; }