Skip to content

Commit b6215b6

Browse files
committed
Add scope config in backwards-compatible way
1 parent 0a6ac4c commit b6215b6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

app/code/Magento/Catalog/Model/ResourceModel/Category/Collection.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ class Collection extends \Magento\Catalog\Model\ResourceModel\Collection\Abstrac
7979
* @param \Magento\Eav\Model\ResourceModel\Helper $resourceHelper
8080
* @param \Magento\Framework\Validator\UniversalFactory $universalFactory
8181
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
82+
* @param \Magento\Framework\DB\Adapter\AdapterInterface $connection
8283
* @param \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig
83-
* @param \Magento\Framework\DB\Adapter\AdapterInterface|null $connection
8484
*
8585
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
8686
*/
@@ -95,8 +95,8 @@ public function __construct(
9595
\Magento\Eav\Model\ResourceModel\Helper $resourceHelper,
9696
\Magento\Framework\Validator\UniversalFactory $universalFactory,
9797
\Magento\Store\Model\StoreManagerInterface $storeManager,
98-
\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
99-
\Magento\Framework\DB\Adapter\AdapterInterface $connection = null
98+
\Magento\Framework\DB\Adapter\AdapterInterface $connection = null,
99+
\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig = null
100100
) {
101101
parent::__construct(
102102
$entityFactory,
@@ -111,7 +111,7 @@ public function __construct(
111111
$storeManager,
112112
$connection
113113
);
114-
$this->scopeConfig = $scopeConfig;
114+
$this->scopeConfig = $scopeConfig ?: \Magento\Framework\App\ObjectManager::getInstance()->get(\Magento\Framework\App\Config\ScopeConfigInterface::class);
115115
}
116116

117117
/**

0 commit comments

Comments
 (0)