public function getAllProducts($userid, $cartId, $categoryId) { $data = $this->db->getAvailableProductsInCategory($userid, $cartId, $categoryId); $categoryProducts = []; foreach ($data as $prod) { $product = new Product($prod); if ($product->getIsSold() == 0) { array_push($categoryProducts, $product); } } return $categoryProducts; }