@php use App\Models\Transaction; $typeLabels = [ Transaction::TYPE_EARNING => 'আয়', Transaction::TYPE_BONUS => 'বোনাস', Transaction::TYPE_WITHDRAWAL => 'উত্তোলন', Transaction::TYPE_DEPOSIT => 'জমা', Transaction::TYPE_ADJUSTMENT => 'সমন্বয়', ]; $statusMeta = [ Transaction::STATUS_PENDING => ['label' => 'অপেক্ষমাণ', 'class' => 'border-info/50 bg-info/10 text-info'], Transaction::STATUS_APPROVED => ['label' => 'অনুমোদিত', 'class' => 'border-success/50 bg-success/10 text-success'], Transaction::STATUS_REJECTED => ['label' => 'ব্যর্থ', 'class' => 'border-danger/50 bg-danger/10 text-danger'], ]; @endphp

সব লেনদেন

সার্ভারের রেকর্ডই অর্থসংক্রান্ত তথ্যের একমাত্র নির্ভরযোগ্য উৎস।

@if ($transactions->isEmpty())
@else
@foreach ($transactions as $transaction) @php $meta = $statusMeta[$transaction->status] ?? $statusMeta[Transaction::STATUS_PENDING]; @endphp @endforeach
রেফারেন্স ব্যবহারকারী ধরন পরিমাণ অবস্থা সময়

{{ $transaction->reference }}

@if ($transaction->description)

{{ $transaction->description }}

@endif
{{ $transaction->user?->name }}

{{ $transaction->user?->username }}

{{ $typeLabels[$transaction->type] ?? $transaction->type }} ৳ {{ number_format((float) $transaction->amount, 2) }} {{ $meta['label'] }} {{ $transaction->created_at->format('d/m/Y, h:i a') }}
@include('admin.partials.pagination', ['paginator' => $transactions]) @endif