diff --git a/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrderItem.php b/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrderItem.php index b86cc12..65212fa 100644 --- a/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrderItem.php +++ b/app/Modules/VisaMasterPaymentOrder/Models/VisaMasterPaymentOrderItem.php @@ -2,15 +2,10 @@ namespace App\Modules\VisaMasterPaymentOrder\Models; -use App\Models\Branch\Branch; -use App\Models\User; -use App\Repos\Order\Loan\LoanOrderRepo; -use App\Repos\Order\OrderRepo; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Spatie\MediaLibrary\HasMedia; use Spatie\MediaLibrary\InteractsWithMedia; -use Spatie\MediaLibrary\MediaCollections\Models\Media; class VisaMasterPaymentOrderItem extends Model implements HasMedia { diff --git a/app/Modules/VisaMasterSettings/Models/VisaMasterSettings.php b/app/Modules/VisaMasterSettings/Models/VisaMasterSettings.php index 2983db1..2f65e86 100644 --- a/app/Modules/VisaMasterSettings/Models/VisaMasterSettings.php +++ b/app/Modules/VisaMasterSettings/Models/VisaMasterSettings.php @@ -2,7 +2,6 @@ namespace App\Modules\VisaMasterSettings\Models; -use Illuminate\Database\Eloquent\Concerns\HasUuids; use Illuminate\Database\Eloquent\Model; class VisaMasterSettings extends Model diff --git a/app/Modules/VisaMasterSettings/Repositories/VisaMasterSettingsRepository.php b/app/Modules/VisaMasterSettings/Repositories/VisaMasterSettingsRepository.php index f9082a9..4adcb0a 100644 --- a/app/Modules/VisaMasterSettings/Repositories/VisaMasterSettingsRepository.php +++ b/app/Modules/VisaMasterSettings/Repositories/VisaMasterSettingsRepository.php @@ -2,7 +2,4 @@ namespace App\Modules\VisaMasterSettings\Repositories; -class VisaMasterSettingsRepository -{ - -} +class VisaMasterSettingsRepository {} diff --git a/app/Nova/Actions/CheckOnlinePayment.php b/app/Nova/Actions/CheckOnlinePayment.php index d8414ff..b612a86 100644 --- a/app/Nova/Actions/CheckOnlinePayment.php +++ b/app/Nova/Actions/CheckOnlinePayment.php @@ -5,10 +5,12 @@ namespace App\Nova\Actions; use Illuminate\Bus\Queueable; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Support\Collection; +use Illuminate\Support\Facades\Blade; use Illuminate\Support\Facades\Http; use Laravel\Nova\Actions\Action; use Laravel\Nova\Actions\ActionResponse; use Laravel\Nova\Fields\ActionFields; +use Laravel\Nova\Fields\Code; use Laravel\Nova\Http\Requests\NovaRequest; class CheckOnlinePayment extends Action @@ -66,7 +68,7 @@ class CheckOnlinePayment extends Action return Action::modal('modal-response', [ 'title' => 'HALKBANK API', - 'html' => $response['ErrorMessage'], + 'html' => $this->resultHTML($response), ]); } @@ -80,4 +82,60 @@ class CheckOnlinePayment extends Action { return []; } + + public function resultHTML($response) + { + $errorMessage = $response['ErrorMessage']; + $responseJSON = $response->json(); + + return Blade::render(<<$errorMessage + +
xxxxxxxxxx
+
+
+ $responseJSON
+
+
+