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 []; + } +}