authentication via username or phones
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
namespace App\Modules\SberPaymentOrder\Models;
|
namespace App\Modules\SberPaymentOrder\Models;
|
||||||
|
|
||||||
use App\Models\Branch\Branch;
|
use App\Models\Branch\Branch;
|
||||||
|
use App\Repos\Order\Loan\LoanOrderRepo;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||||
use Spatie\MediaLibrary\HasMedia;
|
use Spatie\MediaLibrary\HasMedia;
|
||||||
@@ -138,4 +139,14 @@ class SberPaymentOrder extends Model implements HasMedia
|
|||||||
],
|
],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* "boot" method for model
|
||||||
|
*/
|
||||||
|
protected static function boot(): void
|
||||||
|
{
|
||||||
|
parent::boot();
|
||||||
|
|
||||||
|
static::creating(LoanOrderRepo::creating());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ namespace App\Modules\SberPaymentOrder\Nova\Resources;
|
|||||||
|
|
||||||
use App\Modules\SberPaymentOrder\Models\SberPaymentOrder;
|
use App\Modules\SberPaymentOrder\Models\SberPaymentOrder;
|
||||||
use Ebess\AdvancedNovaMediaLibrary\Fields\Files;
|
use Ebess\AdvancedNovaMediaLibrary\Fields\Files;
|
||||||
use Laravel\Nova\Fields\File;
|
|
||||||
use Laravel\Nova\Http\Requests\NovaRequest;
|
|
||||||
|
|
||||||
class SberPaymentOrderFileFields
|
class SberPaymentOrderFileFields
|
||||||
{
|
{
|
||||||
@@ -17,30 +15,11 @@ class SberPaymentOrderFileFields
|
|||||||
return collect(SberPaymentOrder::reciverFiles())
|
return collect(SberPaymentOrder::reciverFiles())
|
||||||
->map(function (array $file) {
|
->map(function (array $file) {
|
||||||
return Files::make(__($file['name']), $file['code'])
|
return Files::make(__($file['name']), $file['code'])
|
||||||
->rules('required', 'size:2048');
|
->required()
|
||||||
|
->rules('required')
|
||||||
|
->singleMediaRules(['max:2048']);
|
||||||
})
|
})
|
||||||
->toArray();
|
->toArray();
|
||||||
|
|
||||||
// return collect(SberPaymentOrder::reciverFiles())
|
|
||||||
// ->map(function (array $file) {
|
|
||||||
// return File::make(__($file['name']), $file['code'])
|
|
||||||
// ->fullWidth()
|
|
||||||
// ->deletable(false)
|
|
||||||
// ->creationRules($file['required'] ? 'required' : 'nullable')
|
|
||||||
// ->updateRules('nullable')
|
|
||||||
// ->required($file['required'])
|
|
||||||
// ->store(function (NovaRequest $request, $model) use ($file) {
|
|
||||||
// return function () use ($model, $file) {
|
|
||||||
// $model->addMediaFromRequest($file['code'])
|
|
||||||
// ->preservingOriginal()
|
|
||||||
// ->toMediaCollection($file['code']);
|
|
||||||
// };
|
|
||||||
// })
|
|
||||||
// ->preview(function ($value, $disk, $resource) use ($file) {
|
|
||||||
// return $resource->getFirstMediaUrl($file['code']);
|
|
||||||
// });
|
|
||||||
// })
|
|
||||||
// ->toArray();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -51,29 +30,10 @@ class SberPaymentOrderFileFields
|
|||||||
return collect(SberPaymentOrder::senderFiles())
|
return collect(SberPaymentOrder::senderFiles())
|
||||||
->map(function (array $file) {
|
->map(function (array $file) {
|
||||||
return Files::make(__($file['name']), $file['code'])
|
return Files::make(__($file['name']), $file['code'])
|
||||||
->rules('required', 'size:2048');
|
->required()
|
||||||
|
->rules('required')
|
||||||
|
->singleMediaRules(['max:2048']);
|
||||||
})
|
})
|
||||||
->toArray();
|
->toArray();
|
||||||
|
|
||||||
// return collect(SberPaymentOrder::senderFiles())
|
|
||||||
// ->map(function (array $file) {
|
|
||||||
// return File::make(__($file['name']), $file['code'])
|
|
||||||
// ->fullWidth()
|
|
||||||
// ->deletable(false)
|
|
||||||
// ->creationRules($file['required'] ? 'required' : 'nullable')
|
|
||||||
// ->updateRules('nullable')
|
|
||||||
// ->required($file['required'])
|
|
||||||
// ->store(function (NovaRequest $request, $model) use ($file) {
|
|
||||||
// return function () use ($model, $file) {
|
|
||||||
// $model->addMediaFromRequest($file['code'])
|
|
||||||
// ->preservingOriginal()
|
|
||||||
// ->toMediaCollection($file['code']);
|
|
||||||
// };
|
|
||||||
// })
|
|
||||||
// ->preview(function ($value, $disk, $resource) use ($file) {
|
|
||||||
// return $resource->getFirstMediaUrl($file['code']);
|
|
||||||
// });
|
|
||||||
// })
|
|
||||||
// ->toArray();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
namespace App\Modules\VisaMasterPaymentOrder\Models;
|
namespace App\Modules\VisaMasterPaymentOrder\Models;
|
||||||
|
|
||||||
use App\Models\Branch\Branch;
|
use App\Models\Branch\Branch;
|
||||||
|
use App\Repos\Order\Loan\LoanOrderRepo;
|
||||||
use Illuminate\Database\Eloquent\Model;
|
use Illuminate\Database\Eloquent\Model;
|
||||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||||
use Spatie\MediaLibrary\HasMedia;
|
use Spatie\MediaLibrary\HasMedia;
|
||||||
@@ -157,4 +158,14 @@ class VisaMasterPaymentOrder extends Model implements HasMedia
|
|||||||
],
|
],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* "boot" method for model
|
||||||
|
*/
|
||||||
|
protected static function boot(): void
|
||||||
|
{
|
||||||
|
parent::boot();
|
||||||
|
|
||||||
|
static::creating(LoanOrderRepo::creating());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -282,6 +282,7 @@ class NovaVisaMasterPaymentOrder extends Resource
|
|||||||
__('Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alan bolsa, onda birinji gezek alan pasportynyň seriýasy baradaky maglumat'),
|
__('Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alan bolsa, onda birinji gezek alan pasportynyň seriýasy baradaky maglumat'),
|
||||||
'sender_passport_local_old'
|
'sender_passport_local_old'
|
||||||
),
|
),
|
||||||
|
|
||||||
Files::make(
|
Files::make(
|
||||||
__('Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alandan soňra birinji gezek alan pasportynyň seriýasy baradaky maglumaty bilmeýän ,bolsa onda polisiýanyň degişli edaralaryndan birinji alan pasportynyň seriýasy baradaky güwänamasy'),
|
__('Ugradyjy we kabul ediji (talyp) 2015-nji ýyldan soňra Türkmenistanyň raýatynyň pasportyny ikinji gezek alandan soňra birinji gezek alan pasportynyň seriýasy baradaky maglumaty bilmeýän ,bolsa onda polisiýanyň degişli edaralaryndan birinji alan pasportynyň seriýasy baradaky güwänamasy'),
|
||||||
'sender_passport_local_old_replacement'
|
'sender_passport_local_old_replacement'
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ namespace App\Modules\VisaMasterPaymentOrder\Nova\Resources;
|
|||||||
|
|
||||||
use App\Modules\VisaMasterPaymentOrder\Models\VisaMasterPaymentOrder;
|
use App\Modules\VisaMasterPaymentOrder\Models\VisaMasterPaymentOrder;
|
||||||
use Ebess\AdvancedNovaMediaLibrary\Fields\Files;
|
use Ebess\AdvancedNovaMediaLibrary\Fields\Files;
|
||||||
use Laravel\Nova\Fields\File;
|
|
||||||
use Laravel\Nova\Http\Requests\NovaRequest;
|
|
||||||
|
|
||||||
class VisaMasterPaymentOrderFileFields
|
class VisaMasterPaymentOrderFileFields
|
||||||
{
|
{
|
||||||
@@ -18,31 +16,10 @@ class VisaMasterPaymentOrderFileFields
|
|||||||
->map(function (array $file) {
|
->map(function (array $file) {
|
||||||
return Files::make(__($file['name']), $file['code'])
|
return Files::make(__($file['name']), $file['code'])
|
||||||
->required()
|
->required()
|
||||||
->singleMediaRules('max:2000')
|
->singleMediaRules(['max:2048'])
|
||||||
->rules('required');
|
->rules('required');
|
||||||
})
|
})
|
||||||
->toArray();
|
->toArray();
|
||||||
|
|
||||||
// return collect(VisaMasterPaymentOrder::reciverFiles())
|
|
||||||
// ->map(function (array $file) {
|
|
||||||
// return File::make(__($file['name']), $file['code'])
|
|
||||||
// ->fullWidth()
|
|
||||||
// ->deletable(false)
|
|
||||||
// ->creationRules($file['required'] ? 'required' : 'nullable')
|
|
||||||
// ->updateRules('nullable')
|
|
||||||
// ->required($file['required'])
|
|
||||||
// ->store(function (NovaRequest $request, $model) use ($file) {
|
|
||||||
// return function () use ($model, $file) {
|
|
||||||
// $model->addMediaFromRequest($file['code'])
|
|
||||||
// ->preservingOriginal()
|
|
||||||
// ->toMediaCollection($file['code']);
|
|
||||||
// };
|
|
||||||
// })
|
|
||||||
// ->preview(function ($value, $disk, $resource) use ($file) {
|
|
||||||
// return $resource->getFirstMediaUrl($file['code']);
|
|
||||||
// });
|
|
||||||
// })
|
|
||||||
// ->toArray();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -54,30 +31,9 @@ class VisaMasterPaymentOrderFileFields
|
|||||||
->map(function (array $file) {
|
->map(function (array $file) {
|
||||||
return Files::make(__($file['name']), $file['code'])
|
return Files::make(__($file['name']), $file['code'])
|
||||||
->required()
|
->required()
|
||||||
->singleMediaRules('max:2000')
|
->rules('required')
|
||||||
->rules('required');
|
->singleMediaRules(['max:2048']);
|
||||||
})
|
})
|
||||||
->toArray();
|
->toArray();
|
||||||
|
|
||||||
// return collect(VisaMasterPaymentOrder::senderFiles())
|
|
||||||
// ->map(function (array $file) {
|
|
||||||
// return File::make(__($file['name']), $file['code'])
|
|
||||||
// ->fullWidth()
|
|
||||||
// ->deletable(false)
|
|
||||||
// ->creationRules($file['required'] ? 'required' : 'nullable')
|
|
||||||
// ->updateRules('nullable')
|
|
||||||
// ->required($file['required'])
|
|
||||||
// ->store(function (NovaRequest $request, $model) use ($file) {
|
|
||||||
// return function () use ($model, $file) {
|
|
||||||
// $model->addMediaFromRequest($file['code'])
|
|
||||||
// ->preservingOriginal()
|
|
||||||
// ->toMediaCollection($file['code']);
|
|
||||||
// };
|
|
||||||
// })
|
|
||||||
// ->preview(function ($value, $disk, $resource) use ($file) {
|
|
||||||
// return $resource->getFirstMediaUrl($file['code']);
|
|
||||||
// });
|
|
||||||
// })
|
|
||||||
// ->toArray();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
$openApi->secure(SecurityScheme::http('bearer'));
|
$openApi->secure(SecurityScheme::http('bearer'));
|
||||||
});
|
});
|
||||||
|
|
||||||
$this->listenDB();
|
// $this->listenDB();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user