offering->name ?? '', description: $lineItem->description ?? '', quantity: $lineItem->quantity, unitPrice: self::formatToMoney($lineItem->unit_price, $lineItem->documentable->currency_code), subtotal: self::formatToMoney($lineItem->subtotal, $lineItem->documentable->currency_code), ); } protected static function formatToMoney(float | string $value, ?string $currencyCode): string { return CurrencyConverter::formatToMoney($value, $currencyCode); } }