Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ConfigPool.php
Go to the documentation of this file.
1 <?php
6 namespace Magento\Framework\Amqp;
7 
12 {
16  private $configFactory;
17 
21  private $pool = [];
22 
28  public function __construct(ConfigFactory $configFactory)
29  {
30  $this->configFactory = $configFactory;
31  }
32 
39  public function get($connectionName)
40  {
41  if (!isset($this->pool[$connectionName])) {
42  $this->pool[$connectionName] = $this->configFactory->create(['connectionName' => $connectionName]);
43  }
44  return $this->pool[$connectionName];
45  }
46 }
__construct(ConfigFactory $configFactory)
Definition: ConfigPool.php:28
$configFactory
Definition: config_data.php:43