From 2aa8bf98690dab30ae285c666b8fa7ab04920e97 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Sat, 23 Nov 2024 13:34:22 +0500 Subject: [PATCH] wip --- .../Nova/Resources/NovaVisaMasterPaymentOrder.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrder.php b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrder.php index 713a0e6..060119c 100644 --- a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrder.php +++ b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/NovaVisaMasterPaymentOrder.php @@ -356,7 +356,17 @@ class NovaVisaMasterPaymentOrder extends Resource return [ MakePaymentNovaVisaMaster::make() ->icon('credit-card') - ->sole(), + ->sole() + ->canSee(function ($request) { + if (in_array($this->resource->status, [ + OrderRepo::PENDING, + OrderRepo::CANCELLED, + ])) { + return false; + } + + return true; + }), ]; } }