@php
if (!function_exists('formatPaymentTypes')) {
function formatPaymentTypes($paymentTypes) {
if (empty($paymentTypes)) return '';
if (is_array($paymentTypes)) {
return implode(', ', $paymentTypes);
}
if (is_string($paymentTypes) && json_decode($paymentTypes)) {
$decoded = json_decode($paymentTypes, true);
if (is_array($decoded)) {
return implode(', ', $decoded);
}
}
return (string) $paymentTypes;
}
}
@endphp
| {{ $feeType->name ?? '' }} |
{{ $feeType->description ?? '' }} |
{{ number_format($feeType->amount ?? 0, 2) }} |
{{ $feeType->tax_rate ?? 0 }} |
{{ $feeType->is_active ? __('export_fee_type.status_values.active') : __('export_fee_type.status_values.inactive') }} |
{{ formatPaymentTypes($feeType->payment_types) }} |
{{ $feeType->reason ?? '' }} |
@endforeach