9
9
10
10
use Magento \ConfigurableProduct \Model \ResourceModel \Product \Type \Configurable as ConfigurableResource ;
11
11
use Magento \ConfigurableProduct \Model \Product \Type \Configurable ;
12
- use Magento \ConfigurableProduct \Model \ResourceModel \Product \Type \Configurable \Attribute ;
13
12
use Magento \Eav \Model \Entity \Attribute \AbstractAttribute ;
14
13
use Magento \Framework \App \ObjectManager ;
15
14
@@ -63,9 +62,9 @@ class Collection extends \Magento\Framework\Model\ResourceModel\Db\Collection\Ab
63
62
* @param \Magento\Framework\Data\Collection\Db\FetchStrategyInterface $fetchStrategy
64
63
* @param \Magento\Framework\Event\ManagerInterface $eventManager
65
64
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
66
- * @param Configurable $catalogProductTypeConfigurable
65
+ * @param \Magento\ConfigurableProduct\Model\Product\Type\ Configurable $catalogProductTypeConfigurable
67
66
* @param \Magento\Catalog\Helper\Data $catalogData
68
- * @param Attribute $resource
67
+ * @param \Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\ Attribute $resource
69
68
* @param \Magento\Framework\DB\Adapter\AdapterInterface $connection
70
69
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
71
70
*/
@@ -77,7 +76,7 @@ public function __construct(
77
76
\Magento \Store \Model \StoreManagerInterface $ storeManager ,
78
77
Configurable $ catalogProductTypeConfigurable ,
79
78
\Magento \Catalog \Helper \Data $ catalogData ,
80
- Attribute $ resource ,
79
+ \ Magento \ ConfigurableProduct \ Model \ ResourceModel \ Product \ Type \ Configurable \ Attribute $ resource ,
81
80
\Magento \Framework \DB \Adapter \AdapterInterface $ connection = null
82
81
) {
83
82
$ this ->_storeManager = $ storeManager ;
0 commit comments