add Sber payment order module

This commit is contained in:
2024-09-08 21:45:50 +05:00
parent 305e9e4a0a
commit fab7bfa193
17 changed files with 718 additions and 571 deletions

View File

@@ -4,7 +4,6 @@ namespace App\Modules\VisaMasterPaymentOrder\Nova\Resources;
use App\Modules\VisaMasterPaymentOrder\Models\VisaMasterPaymentOrder;
use Ebess\AdvancedNovaMediaLibrary\Fields\Files;
use Illuminate\Support\Facades\Storage;
use Laravel\Nova\Fields\File;
use Laravel\Nova\Http\Requests\NovaRequest;
@@ -24,7 +23,8 @@ class VisaMasterPaymentOrderFileFields
->updateRules('nullable')
->required($file['required'])
->store(function (NovaRequest $request, $model) use ($file) {
return function () use ($model, $request, $file) {
return function () use ($model, $file) {
// @phpstan-ignore-next-line
$model->addMediaFromRequest($file['code'])
->preservingOriginal()
->toMediaCollection($file['code']);
@@ -51,7 +51,8 @@ class VisaMasterPaymentOrderFileFields
->updateRules('nullable')
->required($file['required'])
->store(function (NovaRequest $request, $model) use ($file) {
return function () use ($model, $request, $file) {
return function () use ($model, $file) {
// @phpstan-ignore-next-line
$model->addMediaFromRequest($file['code'])
->preservingOriginal()
->toMediaCollection($file['code']);