public function __construct($key, $concrete, ServicesProviderInterface $container, array $properties = array(), array $methods = array()) { parent::__construct($key, $container); $this->concrete = $concrete; $this->defaultProperties = $properties; $this->defaultMethods = $methods; }
public function __construct($key, $concrete, ServicesProviderInterface $container) { parent::__construct($key, $container); $this->concrete = $concrete; }
public function __construct($key, $concrete, ServicesProviderInterface $container, array $constructor = array()) { parent::__construct($key, $container); $this->concrete = $concrete; $this->defaultConstructor = $constructor; }
public function __construct($key, ServicesProviderInterface $container) { parent::__construct($key, $container); }