From 88b934bda1937aa9a7fc02cd6f61e243bce9ae16 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Mon, 6 May 2024 03:04:38 +0500 Subject: [PATCH] wip --- .../History/OnlinePaymentHistoryResource.php | 76 +++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 app/Nova/Resources/OnlinePayment/History/OnlinePaymentHistoryResource.php diff --git a/app/Nova/Resources/OnlinePayment/History/OnlinePaymentHistoryResource.php b/app/Nova/Resources/OnlinePayment/History/OnlinePaymentHistoryResource.php new file mode 100644 index 0000000..ab348f8 --- /dev/null +++ b/app/Nova/Resources/OnlinePayment/History/OnlinePaymentHistoryResource.php @@ -0,0 +1,76 @@ + + */ + public static $model = \App\Models\Payment\OnlinePaymentHistory::class; + + /** + * The single value that should be used to represent the resource when being displayed. + * + * @var string + */ + public static $title = 'orderNumber'; + + /** + * The columns that should be searched. + * + * @var array + */ + public static $search = [ + 'orderNumber', 'orderId', 'cardholderName', + ]; + + /** + * Get the fields displayed by the resource. + */ + public function fields(NovaRequest $request): array + { + return [ + ID::make()->sortable(), + ]; + } + + /** + * Get the cards available for the request. + */ + public function cards(NovaRequest $request): array + { + return []; + } + + /** + * Get the filters available for the resource. + */ + public function filters(NovaRequest $request): array + { + return []; + } + + /** + * Get the lenses available for the resource. + */ + public function lenses(NovaRequest $request): array + { + return []; + } + + /** + * Get the actions available for the resource. + */ + public function actions(NovaRequest $request): array + { + return []; + } +}