Code Duplication    Length = 8-8 lines in 2 locations

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

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

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

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