Code Duplication    Length = 5-5 lines in 2 locations

system/modules/Ecommerce/models/Item/Offer.php 1 location

@@ 127-131 (lines=5) @@
124
        $warehouseIds = [];
125
        if (\App::$cur->geography && \Geography\City::$cur) {
126
            $warehouses = \Geography\City\Data::get([['code', 'warehouses'], ['city_id', \Geography\City::$cur->id]]);
127
            if ($warehouses && $warehouses->data) {
128
                foreach (explode(',', $warehouses->data) as $id) {
129
                    $warehouseIds[$id] = $id;
130
                }
131
            }
132
        }
133
        if ($warehouseIds) {
134
            \App::$cur->db->where(\Ecommerce\Item\Offer\Warehouse::colPrefix() . \Ecommerce\Warehouse::index(), $warehouseIds, 'IN');

system/modules/Ecommerce/objects/OptionsParser.php 1 location

@@ 290-294 (lines=5) @@
287
        }
288
        $warehouseIds = [];
289
        $warehouses = \Geography\City\Data::get([['code', 'warehouses'], ['city_id', \Geography\City::$cur->id]]);
290
        if ($warehouses && $warehouses->data) {
291
            foreach (explode(',', $warehouses->data) as $id) {
292
                $warehouseIds[$id] = $id;
293
            }
294
        }
295
        return $warehouseIds;
296
    }
297
}