variant->price * $product->count; } public function getTotal(array $products): float { $sum = 0; foreach ($products as $product) { $sum += $this->getSum($product); } return $sum; } }