Code Duplication    Length = 8-8 lines in 2 locations

Model/Frontend/Catalog/Product/ProductList/Upsell.php 1 location

@@ 113-120 (lines=8) @@
110
     * @param array $personalisedIds
111
     * @return $this
112
     */
113
    public function getPersonalisedProductCollection(array $personalisedIds)
114
    {
115
        $collection = $this->_productFactory->create()->getCollection()
116
            ->addAttributeToFilter('entity_id', ['in', $personalisedIds])
117
            ->addAttributeToFilter('visibility', Visibility::VISIBILITY_BOTH)
118
            ->addAttributeToFilter('status', array('eq' => 1));
119
        return $collection;
120
    }
121
}
122

Model/Frontend/Checkout/Cart/Crosssell.php 1 location

@@ 126-133 (lines=8) @@
123
     * @param array $personalisedIds
124
     * @return $this
125
     */
126
    public function getPersonalisedProductCollection(array $personalisedIds)
127
    {
128
        $collection = $this->_productFactory->create()->getCollection()
129
            ->addAttributeToFilter('entity_id', ['in', $personalisedIds])
130
            ->addAttributeToFilter('visibility', Visibility::VISIBILITY_BOTH)
131
            ->addAttributeToFilter('status', array('eq' => 1));
132
        return $collection;
133
    }
134
135
    /**
136
     * Get all product ids in the cart