/** * @param Container $container */ public function __construct(Container $container, array $config, $debug = false) { $this->container = $container; $config['debug'] = $debug; $this->config = array_replace_recursive($this->config, $config); $container->registerFactory($this); }
/** * @param Container $container */ public function __construct(Container $container, Config $config) { $this->container = $container; $this->config = $config; $container->registerFactory($this); }