wallet transaction type

This commit is contained in:
omair saleh
2022-08-24 15:07:39 +08:00
parent 0d5c9651de
commit 05c4a646d8
@@ -6,6 +6,7 @@ use App\Classes\ValueObjects\Constants\PaymentMethodType;
use App\Classes\ValueObjects\Constants\TransactionType;
use App\Classes\ValueObjects\Constants\ApprovalStatus;
use App\Models\Transaction;
use App\Models\Wallet;
use Maatwebsite\Excel\Concerns\Exportable;
use Maatwebsite\Excel\Concerns\FromQuery;
use Maatwebsite\Excel\Concerns\ShouldAutoSize;
@@ -70,6 +71,7 @@ class ExportsWalletTransactions implements FromQuery, WithHeadings, WithHeadingR
$query = Transaction::query();
$query->where('type', $type);
$query->where('owner_type', Wallet::class);
$query->whereIn('status', [ApprovalStatus::APPROVED, ApprovalStatus::COMPLETED]);
if($start_date && $end_date) {