test loan remaining

This commit is contained in:
2025-05-08 20:24:47 +05:00
parent a941dbc0bb
commit f51de7b2aa
3 changed files with 44 additions and 9 deletions

View File

@@ -15,10 +15,10 @@ use Laravel\Nova\Fields\Boolean;
use Laravel\Nova\Fields\Hidden;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\MorphToMany;
use Laravel\Nova\Fields\Number;
use Laravel\Nova\Fields\Password;
use Laravel\Nova\Fields\Text;
use Laravel\Nova\Http\Requests\NovaRequest;
use Nurmuhammet\NovaInputmask\NovaInputmask;
/**
* @mixin \App\Models\User
@@ -119,8 +119,12 @@ class User extends Resource
->sortable()
->rules('required', 'max:255'),
Number::make(__('Phone'), 'phone')
->rules('required', 'integer', 'between:61000000,71999999', 'unique:users,phone'),
NovaInputmask::make(__('Phone'), 'phone')
->mask('+(\\9\\93)-99-99-99-99')
->storeRawValue()
->rules('required', 'integer', 'between:61000000, 71999999')
->creationRules('unique:users,phone')
->updateRules('unique:users,phone,{{resourceId}}'),
Text::make(__('Email'), 'email')
->sortable()