add updates

This commit is contained in:
2024-09-01 18:40:53 +05:00
parent a5978835d0
commit 76d18365a5
38 changed files with 991 additions and 816 deletions

View File

@@ -12,8 +12,7 @@ class NovaForm
*/
public static function fillEmpty(): Closure
{
return function ($request, $model, $attribute, $requestAttribute) {
};
return function ($request, $model, $attribute, $requestAttribute) {};
}
/**

View File

@@ -113,8 +113,8 @@ class Branch extends Resource
public function filters(NovaRequest $request): array
{
return [
new RegionFilter(),
new ActiveFilter(),
new RegionFilter,
new ActiveFilter,
];
}

View File

@@ -146,7 +146,7 @@ class CardOrder extends Resource
*/
public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string
{
$payment = (new OnlinePaymentRepo())->payCardOrder($resource);
$payment = (new OnlinePaymentRepo)->payCardOrder($resource);
return $payment['status'] === 'success'
? URL::remote($payment['url'])
@@ -246,19 +246,19 @@ class CardOrder extends Resource
new Panel(__('Personal data'), [
Text::make(__('Name'), 'customer_name')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Surname'), 'customer_surname')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Patronic name'), 'customer_patronic_name')
->size('w-1/3')
->rules('nullable', 'string', new OnlyLetters(), 'max:255'),
->rules('nullable', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Old surname (if changed)'), 'old_surname')
->size('w-1/2')
->rules('nullable', 'string', new OnlyLetters(), 'max:255'),
->rules('nullable', 'string', new OnlyLetters, 'max:255'),
Date::make(__('Date of birth'), 'born_at')
->size('w-1/2')
@@ -286,15 +286,15 @@ class CardOrder extends Resource
Text::make(__('Residence (passport)'), 'passport_address')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
Text::make(__('Current Residence'), 'real_address')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
Text::make(__('Work location and your position'), 'job_location')
->size('w-full')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
]),
new Panel(__('Passport'), [
@@ -315,11 +315,11 @@ class CardOrder extends Resource
Text::make(__('Passport given by'), 'passport_given_by')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
Text::make(__('Born place (passport)'), 'born_place')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
]),
new Panel(__('Passport files'), [
@@ -375,7 +375,7 @@ class CardOrder extends Resource
RegionFilter::make()
->canSee(fn () => Gate::allows('isAdmin', auth()->user())),
new StatusFilter(),
new StatusFilter,
];
}

View File

@@ -2,6 +2,4 @@
namespace App\Nova\Resources\Order\Card\Concerns;
class CardOrderNovaRepo
{
}
class CardOrderNovaRepo {}

View File

@@ -160,7 +160,7 @@ class CardPin extends Resource
*/
public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string
{
$payment = (new OnlinePaymentRepo())->payCardOrder($resource);
$payment = (new OnlinePaymentRepo)->payCardOrder($resource);
return $payment['status'] === 'success'
? URL::remote($payment['url'])
@@ -244,15 +244,15 @@ class CardPin extends Resource
new Panel(__('Personal data'), [
Text::make(__('Name'), 'customer_name')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Surname'), 'customer_surname')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Patronic name'), 'customer_patronic_name')
->size('w-1/3')
->rules('nullable', 'string', new OnlyLetters(), 'max:255'),
->rules('nullable', 'string', new OnlyLetters, 'max:255'),
Date::make(__('Date of birth'), 'born_at')
->size('w-1/2')
@@ -329,7 +329,7 @@ class CardPin extends Resource
RegionFilter::make()
->canSee(fn () => Gate::allows('isAdmin', auth()->user())),
new StatusFilter(),
new StatusFilter,
];
}

View File

@@ -165,7 +165,7 @@ class CardRequisite extends Resource
*/
public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string
{
$payment = (new OnlinePaymentRepo())->payCardOrder($resource);
$payment = (new OnlinePaymentRepo)->payCardOrder($resource);
return $payment['status'] === 'success'
? URL::remote($payment['url'])
@@ -249,15 +249,15 @@ class CardRequisite extends Resource
new Panel(__('Personal data'), [
Text::make(__('Name'), 'customer_name')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Surname'), 'customer_surname')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Patronic name'), 'customer_patronic_name')
->size('w-1/3')
->rules('nullable', 'string', new OnlyLetters(), 'max:255'),
->rules('nullable', 'string', new OnlyLetters, 'max:255'),
Date::make(__('Date of birth'), 'born_at')
->size('w-1/2')
@@ -341,7 +341,7 @@ class CardRequisite extends Resource
RegionFilter::make()
->canSee(fn () => Gate::allows('isAdmin', auth()->user())),
new StatusFilter(),
new StatusFilter,
];
}

View File

@@ -2,6 +2,4 @@
namespace App\Nova\Resources\Order\Loan\Concerns;
class LoanOrderNovaRepo
{
}
class LoanOrderNovaRepo {}

View File

@@ -200,15 +200,15 @@ class LoanOrder extends Resource
new Panel(__('Personal data'), [
Text::make(__('Name'), 'customer_name')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Surname'), 'customer_surname')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Patronic name'), 'customer_patronic_name')
->size('w-1/3')
->rules('nullable', 'string', new OnlyLetters(), 'max:255'),
->rules('nullable', 'string', new OnlyLetters, 'max:255'),
Select::make(__('Education'), 'education')
->displayUsingLabels()
@@ -234,11 +234,11 @@ class LoanOrder extends Resource
Text::make(__('Residence (passport)'), 'passport_address')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
Text::make(__('Current Residence'), 'real_address')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
]),
new Panel(__('Passport'), [
@@ -260,11 +260,11 @@ class LoanOrder extends Resource
Text::make(__('Passport given by'), 'passport_given_by')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
Text::make(__('Born place (passport)'), 'born_place')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
]),
new Panel(__('Contact data'), [
@@ -293,7 +293,7 @@ class LoanOrder extends Resource
new Panel(__('Job'), [
Text::make(__('Work company name'), 'work_company')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255')
->rules('required', 'string', new DowranAgaAllowed, 'max:255')
->size('w-1/2'),
NovaInputmask::make(__('HR department work number'), 'work_company_accountant_number')
@@ -319,7 +319,7 @@ class LoanOrder extends Resource
Text::make(__('Position'), 'work_position')
->size('w-1/2')
->rules('required', 'string', new DowranAgaAllowed(), 'max:255'),
->rules('required', 'string', new DowranAgaAllowed, 'max:255'),
Text::make(__('Salary'), 'work_salary')
->size('w-1/4')
@@ -379,7 +379,7 @@ class LoanOrder extends Resource
RegionFilter::make()
->canSee(fn () => Gate::allows('isAdmin', auth()->user())),
new StatusFilter(),
new StatusFilter,
];
}

View File

@@ -188,15 +188,15 @@ class LoanPaidOffLetterOrder extends Resource
new Panel(__('Personal data'), [
Text::make(__('Name'), 'customer_name')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Surname'), 'customer_surname')
->size('w-1/3')
->rules('required', 'string', new OnlyLetters(), 'max:255'),
->rules('required', 'string', new OnlyLetters, 'max:255'),
Text::make(__('Patronic name'), 'customer_patronic_name')
->size('w-1/3')
->rules('nullable', 'string', new OnlyLetters(), 'max:255'),
->rules('nullable', 'string', new OnlyLetters, 'max:255'),
Select::make(__('Passport serie'), 'passport_serie')
->displayUsingLabels()
@@ -264,7 +264,7 @@ class LoanPaidOffLetterOrder extends Resource
RegionFilter::make()
->canSee(fn () => Gate::allows('isAdmin', auth()->user())),
new StatusFilter(),
new StatusFilter,
];
}

View File

@@ -93,7 +93,7 @@ class LoanType extends Resource
public function filters(NovaRequest $request): array
{
return [
new ActiveFilter(),
new ActiveFilter,
];
}

View File

@@ -100,8 +100,8 @@ class Province extends Resource
public function filters(NovaRequest $request): array
{
return [
new RegionFilter(),
new ActiveFilter(),
new RegionFilter,
new ActiveFilter,
];
}