fix stan errors

This commit is contained in:
2025-03-16 00:55:08 +05:00
parent 007be865fe
commit 821ec1fe47
31 changed files with 159 additions and 494 deletions

View File

@@ -25,7 +25,7 @@ class DateHelperRepository
* *
* @param int|int $max * @param int|int $max
* *
* @return array<int, int> * @return array<string|int, string|int>
*/ */
public static function yearsUntil(int $max = 50): array public static function yearsUntil(int $max = 50): array
{ {

View File

@@ -7,6 +7,13 @@ use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany; use Illuminate\Database\Eloquent\Relations\HasMany;
use Spatie\Translatable\HasTranslations; use Spatie\Translatable\HasTranslations;
/**
* @property int $id
* @property string $name
* @property string $value
* @property \Illuminate\Support\Carbon $created_at
* @property \Illuminate\Support\Carbon $updated_at
*/
class LoanOrderRequiredDocs extends Model class LoanOrderRequiredDocs extends Model
{ {
use HasTranslations; use HasTranslations;

View File

@@ -3,7 +3,6 @@
namespace App\Modules\LoanOrder\Repositories; namespace App\Modules\LoanOrder\Repositories;
use App\Modules\LoanOrder\Models\LoanOrderRequiredDocs; use App\Modules\LoanOrder\Models\LoanOrderRequiredDocs;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Collection; use Illuminate\Support\Collection;
class LoanOrderRequiredDocsRepository class LoanOrderRequiredDocsRepository
@@ -13,7 +12,7 @@ class LoanOrderRequiredDocsRepository
* *
* @param int $id * @param int $id
*/ */
public static function find(int $id): ?Model public static function find(int $id): ?LoanOrderRequiredDocs
{ {
return LoanOrderRequiredDocs::find($id); return LoanOrderRequiredDocs::find($id);
} }

View File

@@ -25,9 +25,9 @@ class ActiveFilter extends Filter
/** /**
* Apply the filter to the given query. * Apply the filter to the given query.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model> $query
* @param mixed $value * @param mixed $value
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model>
*/ */
public function apply(NovaRequest $request, $query, $value) public function apply(NovaRequest $request, $query, $value)
{ {
@@ -36,6 +36,8 @@ class ActiveFilter extends Filter
/** /**
* Get the filter's available options. * Get the filter's available options.
*
* @return array<int|string, bool>
*/ */
public function options(NovaRequest $request): array public function options(NovaRequest $request): array
{ {

View File

@@ -17,9 +17,9 @@ class ProductType extends Filter
/** /**
* Apply the filter to the given query. * Apply the filter to the given query.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model> $query
* @param mixed $value * @param mixed $value
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model>
*/ */
public function apply(NovaRequest $request, $query, $value) public function apply(NovaRequest $request, $query, $value)
{ {

View File

@@ -26,9 +26,9 @@ class RegionFilter extends Filter
/** /**
* Apply the filter to the given query. * Apply the filter to the given query.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model> $query
* @param mixed $value * @param mixed $value
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model>
*/ */
public function apply(NovaRequest $request, $query, $value) public function apply(NovaRequest $request, $query, $value)
{ {
@@ -37,6 +37,8 @@ class RegionFilter extends Filter
/** /**
* Get the filter's available options. * Get the filter's available options.
*
* @return array<int|string, int|string>
*/ */
public function options(NovaRequest $request): array public function options(NovaRequest $request): array
{ {

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Filters; namespace App\Nova\Filters;
use App\Repos\Order\OrderRepo; use App\Repos\Order\OrderRepo;
use Illuminate\Database\Eloquent\Builder;
use Laravel\Nova\Filters\Filter; use Laravel\Nova\Filters\Filter;
use Laravel\Nova\Http\Requests\NovaRequest; use Laravel\Nova\Http\Requests\NovaRequest;
@@ -26,17 +27,19 @@ class StatusFilter extends Filter
/** /**
* Apply the filter to the given query. * Apply the filter to the given query.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model> $query
* @param mixed $value * @param mixed $value
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model>
*/ */
public function apply(NovaRequest $request, $query, $value) public function apply(NovaRequest $request, $query, $value): Builder
{ {
return ($value) ? $query->where('status', $value) : $query; return ($value) ? $query->where('status', $value) : $query;
} }
/** /**
* Get the filter's available options. * Get the filter's available options.
*
* @return array<int|string, int|string>
*/ */
public function options(NovaRequest $request): array public function options(NovaRequest $request): array
{ {

View File

@@ -33,9 +33,9 @@ class VisaMasterMonthlyPaidFilter extends Filter
* Apply the filter to the given query. * Apply the filter to the given query.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request * @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model> $query
* @param mixed $value * @param mixed $value
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<\Illuminate\Database\Eloquent\Model>
*/ */
public function apply(NovaRequest $request, $query, $value) public function apply(NovaRequest $request, $query, $value)
{ {
@@ -58,7 +58,7 @@ class VisaMasterMonthlyPaidFilter extends Filter
* Get the filter's available options. * Get the filter's available options.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request * @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array<int, string>
*/ */
public function options(NovaRequest $request): array public function options(NovaRequest $request): array
{ {

View File

@@ -18,7 +18,7 @@ class NovaForm
/** /**
* Fill attribute * Fill attribute
*/ */
public static function fillAttribute($key, $value): Closure public static function fillAttribute(string $key, string $value): Closure
{ {
return function ($request, $model, $attribute, $requestAttribute) use ($key, $value) { return function ($request, $model, $attribute, $requestAttribute) use ($key, $value) {
$model->{$key} = $request->input($value); $model->{$key} = $request->input($value);
@@ -28,7 +28,7 @@ class NovaForm
/** /**
* Fill schemaless * Fill schemaless
*/ */
public static function fillSchemalessField($schemalessAttribute = 'options'): Closure public static function fillSchemalessField(string $schemalessAttribute = 'options'): Closure
{ {
return function ($request, $model, $attribute, $requestAttribute) use ($schemalessAttribute) { return function ($request, $model, $attribute, $requestAttribute) use ($schemalessAttribute) {
$model->{$schemalessAttribute}->set($attribute, $request->input($attribute)); $model->{$schemalessAttribute}->set($attribute, $request->input($attribute));
@@ -47,6 +47,9 @@ class NovaForm
/** /**
* Fill the slug field * Fill the slug field
*
* @param string|array<int|string, string> $from
* @param string $resource
*/ */
public static function fillSlug(string|array $from, ?string $resource): Closure public static function fillSlug(string|array $from, ?string $resource): Closure
{ {

View File

@@ -1,119 +0,0 @@
<?php
namespace App\Nova\Lenses;
use App\Modules\VisaMasterPaymentOrder\Nova\Resources\Concerns\VisaMasterPaymentOrderFieldsForIndex;
use Carbon\Carbon;
use Laravel\Nova\Http\Requests\LensRequest;
use Laravel\Nova\Http\Requests\NovaRequest;
use Laravel\Nova\Lenses\Lens;
use stdClass;
class VisaMasterMonthlyPaid extends Lens
{
/**
* The columns that should be searched.
*
* @var array
*/
public static $search = [];
/**
* Type
*
* @var string
*/
protected string $month = '';
/**
* Get the displayable name of the lens.
*
* @return string
*/
public function name(): string
{
return Carbon::parse(date('Y').'-'.$this->month.'-01')->monthName ?? 'Ýanwar';
}
/**
* Create a new lens instance.
*
* @param \Illuminate\Database\Eloquent\Model|null $resource
* @return void
*/
public function __construct($resource = null, string $month = '01')
{
$this->resource = $resource ?: new stdClass;
$this->month = $month;
}
/**
* Get the query builder / paginator for the lens.
*
* @param \Laravel\Nova\Http\Requests\LensRequest $request
* @param \Illuminate\Database\Eloquent\Builder $query
* @return mixed
*/
public static function query(LensRequest $request, $query)
{
$query->with('branch', 'paymentItems');
return $request->withOrdering($request->withFilters(
$query
));
}
/**
* Get the fields available to the lens.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function fields(NovaRequest $request): array
{
return VisaMasterPaymentOrderFieldsForIndex::make($this, $this->month);
}
/**
* Get the cards available on the lens.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function cards(NovaRequest $request): array
{
return [];
}
/**
* Get the filters available for the lens.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function filters(NovaRequest $request): array
{
return [];
}
/**
* Get the actions available on the lens.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function actions(NovaRequest $request): array
{
return parent::actions($request);
}
/**
* Get the URI key for the lens.
*
* @return string
*/
public function uriKey(): string
{
return 'visa-master-monthly-paid-'.$this->month;
}
}

View File

@@ -5,9 +5,9 @@ namespace App\Nova\Resources\Branch;
use App\Models\Branch\Branch as BranchModel; use App\Models\Branch\Branch as BranchModel;
use App\Nova\Filters\ActiveFilter; use App\Nova\Filters\ActiveFilter;
use App\Nova\Filters\RegionFilter; use App\Nova\Filters\RegionFilter;
use App\Nova\Resource;
use App\Repos\System\Nova\NovaRepo; use App\Repos\System\Nova\NovaRepo;
use App\Repos\System\Settings\Location\RegionRepo; use App\Repos\System\Settings\Location\RegionRepo;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\Boolean; use Laravel\Nova\Fields\Boolean;
use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Select; use Laravel\Nova\Fields\Select;
@@ -15,7 +15,6 @@ use Laravel\Nova\Fields\Text;
use Laravel\Nova\Fields\Textarea; use Laravel\Nova\Fields\Textarea;
use Laravel\Nova\Http\Requests\NovaRequest; use Laravel\Nova\Http\Requests\NovaRequest;
use Laravel\Nova\Panel; use Laravel\Nova\Panel;
use Laravel\Nova\Resource;
class Branch extends Resource class Branch extends Resource
{ {
@@ -36,7 +35,7 @@ class Branch extends Resource
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'name', 'unique_code', 'billing_username', 'billing_sber_username', 'billing_visa_master_username', 'name', 'unique_code', 'billing_username', 'billing_sber_username', 'billing_visa_master_username',
@@ -60,6 +59,8 @@ class Branch extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -116,16 +117,10 @@ class Branch extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*/
public function cards(NovaRequest $request): array
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
*
* @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request): array public function filters(NovaRequest $request): array
{ {
@@ -134,20 +129,4 @@ class Branch extends Resource
new ActiveFilter, new ActiveFilter,
]; ];
} }
/**
* 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 [];
}
} }

View File

@@ -5,7 +5,6 @@ namespace App\Nova\Resources;
use App\Models\CurrencyRate as ModelsCurrencyRate; use App\Models\CurrencyRate as ModelsCurrencyRate;
use App\Nova\Resource; use App\Nova\Resource;
use App\Nova\Resources\CurrencyRate\CurrencyRateAuth; use App\Nova\Resources\CurrencyRate\CurrencyRateAuth;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Select; use Laravel\Nova\Fields\Select;
use Laravel\Nova\Fields\Text; use Laravel\Nova\Fields\Text;
@@ -32,7 +31,7 @@ class CurrencyRate extends Resource
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'id', 'id',
@@ -50,7 +49,7 @@ class CurrencyRate extends Resource
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request * @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request) public function fields(NovaRequest $request)
{ {
@@ -78,48 +77,4 @@ class CurrencyRate extends Resource
->rules('required', 'numeric'), ->rules('required', 'numeric'),
]; ];
} }
/**
* Get the cards available for the request.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function cards(NovaRequest $request)
{
return [];
}
/**
* Get the filters available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function filters(NovaRequest $request)
{
return [];
}
/**
* Get the lenses available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function lenses(NovaRequest $request)
{
return [];
}
/**
* Get the actions available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function actions(NovaRequest $request)
{
return [];
}
} }

View File

@@ -23,7 +23,6 @@ use App\Rules\DowranAgaAllowed;
use App\Rules\OnlyLetters; use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Hidden; use Laravel\Nova\Fields\Hidden;
@@ -57,14 +56,14 @@ class CardOrder extends Resource
/** /**
* The relationships that should be eager loaded on index queries. * The relationships that should be eager loaded on index queries.
* *
* @var array * @var array<int, string>
*/ */
public static $with = ['branch', 'cardState', 'cardType']; public static $with = ['branch', 'cardState', 'cardType'];
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'unique_id', 'customer_name', 'customer_surname', 'phone', 'unique_id', 'customer_name', 'customer_surname', 'phone',
@@ -110,8 +109,8 @@ class CardOrder extends Resource
/** /**
* Build an "index" query for the given resource. * Build an "index" query for the given resource.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<CardOrderModel> $query
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<CardOrderModel>
*/ */
public static function indexQuery(NovaRequest $request, mixed $query): Builder public static function indexQuery(NovaRequest $request, mixed $query): Builder
{ {
@@ -142,7 +141,7 @@ class CardOrder extends Resource
/** /**
* Return the location to redirect the user after creation. * Return the location to redirect the user after creation.
* *
* @param \Laravel\Nova\Resource $resource * @param \Laravel\Nova\Resource<CardOrderModel> $resource
*/ */
public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string
{ {
@@ -169,6 +168,8 @@ class CardOrder extends Resource
/** /**
* Get the fields for index. * Get the fields for index.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fieldsForIndex(NovaRequest $request): array public function fieldsForIndex(NovaRequest $request): array
{ {
@@ -176,7 +177,9 @@ class CardOrder extends Resource
} }
/** /**
* Get the fields for detail * Get the fields for detail.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fieldsForDetail(): array public function fieldsForDetail(): array
{ {
@@ -185,6 +188,8 @@ class CardOrder extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -358,16 +363,10 @@ class CardOrder extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*/
public function cards(NovaRequest $request): array
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
*
* @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request): array public function filters(NovaRequest $request): array
{ {
@@ -378,20 +377,4 @@ class CardOrder extends Resource
new StatusFilter, new StatusFilter,
]; ];
} }
/**
* 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 [];
}
} }

View File

@@ -4,7 +4,6 @@ namespace App\Nova\Resources\Order\Card;
use App\Models\Order\Card\CardState as CardStateModel; use App\Models\Order\Card\CardState as CardStateModel;
use App\Nova\Resource; use App\Nova\Resource;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\Boolean; use Laravel\Nova\Fields\Boolean;
use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Text; use Laravel\Nova\Fields\Text;
@@ -29,7 +28,7 @@ class CardState extends Resource
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'name', 'name',
@@ -53,6 +52,8 @@ class CardState extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -73,36 +74,4 @@ class CardState extends Resource
->default(true), ->default(true),
]; ];
} }
/**
* 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 [];
}
} }

View File

@@ -4,7 +4,6 @@ namespace App\Nova\Resources\Order\Card;
use App\Models\Order\Card\CardType as CardTypeModel; use App\Models\Order\Card\CardType as CardTypeModel;
use App\Nova\Resource; use App\Nova\Resource;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\Boolean; use Laravel\Nova\Fields\Boolean;
use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Text; use Laravel\Nova\Fields\Text;
@@ -29,7 +28,7 @@ class CardType extends Resource
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'name', 'name',
@@ -53,6 +52,8 @@ class CardType extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -73,36 +74,4 @@ class CardType extends Resource
->default(true), ->default(true),
]; ];
} }
/**
* 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 [];
}
} }

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Resources\Order\Card\Concerns; namespace App\Nova\Resources\Order\Card\Concerns;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Card\CardOrder;
use App\Nova\Resources\Order\Card\CardState; use App\Nova\Resources\Order\Card\CardState;
use App\Nova\Resources\Order\Card\CardType; use App\Nova\Resources\Order\Card\CardType;
use App\Nova\User; use App\Nova\User;
@@ -25,8 +26,10 @@ class CardOrderFieldsForDetail
{ {
/** /**
* Fields for index page * Fields for index page
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public static function make($resource): array public static function make(CardOrder $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Resources\Order\Card\Concerns; namespace App\Nova\Resources\Order\Card\Concerns;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Card\CardOrder;
use App\Nova\Resources\Order\Card\CardState; use App\Nova\Resources\Order\Card\CardState;
use App\Nova\Resources\Order\Card\CardType; use App\Nova\Resources\Order\Card\CardType;
use App\Repos\Order\OrderRepo; use App\Repos\Order\OrderRepo;
@@ -19,8 +20,10 @@ class CardOrderFieldsForIndex
{ {
/** /**
* Fields for index page * Fields for index page
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public static function make($resource): array public static function make(CardOrder $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -20,7 +20,6 @@ use App\Repos\System\Settings\Location\RegionRepo;
use App\Rules\OnlyLetters; use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Hidden; use Laravel\Nova\Fields\Hidden;
@@ -38,6 +37,8 @@ class CardPin extends Resource
{ {
/** /**
* The model the resource corresponds to. * The model the resource corresponds to.
*
* @var class-string<CardPinModel>
*/ */
public static $model = CardPinModel::class; public static $model = CardPinModel::class;
@@ -51,7 +52,7 @@ class CardPin extends Resource
/** /**
* The relationships that should be eager loaded on index queries. * The relationships that should be eager loaded on index queries.
* *
* @var array * @var array<int, string>
*/ */
public static $with = ['branch', 'cardType']; public static $with = ['branch', 'cardType'];
@@ -124,8 +125,8 @@ class CardPin extends Resource
/** /**
* Build an "index" query for the given resource. * Build an "index" query for the given resource.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<CardPinModel> $query
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<CardPinModel>
*/ */
public static function indexQuery(NovaRequest $request, mixed $query): Builder public static function indexQuery(NovaRequest $request, mixed $query): Builder
{ {
@@ -156,7 +157,7 @@ class CardPin extends Resource
/** /**
* Return the location to redirect the user after creation. * Return the location to redirect the user after creation.
* *
* @param \Laravel\Nova\Resource $resource * @param \Laravel\Nova\Resource<CardPinModel> $resource
*/ */
public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string
{ {
@@ -169,22 +170,28 @@ class CardPin extends Resource
/** /**
* Get the fields for index. * Get the fields for index.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fieldsForIndex(NovaRequest $request): array public function fieldsForIndex(NovaRequest $request): array
{ {
return CardRequisiteFieldsForIndex::make($this, $request); return CardRequisiteFieldsForIndex::make($this);
} }
/** /**
* Get the fields for detail * Get the fields for detail
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fieldsForDetail(): array public function fieldsForDetail(): array
{ {
return CardRequisiteFieldsForDetail::make($this); return CardRequisiteFieldsForDetail::make();
} }
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -308,22 +315,12 @@ class CardPin extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*
* @return array
*/
public function cards(NovaRequest $request)
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
* *
* @return array * @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request) public function filters(NovaRequest $request): array
{ {
return [ return [
RegionFilter::make() RegionFilter::make()
@@ -332,24 +329,4 @@ class CardPin extends Resource
new StatusFilter, new StatusFilter,
]; ];
} }
/**
* Get the lenses available for the resource.
*
* @return array
*/
public function lenses(NovaRequest $request)
{
return [];
}
/**
* Get the actions available for the resource.
*
* @return array
*/
public function actions(NovaRequest $request)
{
return [];
}
} }

View File

@@ -20,7 +20,6 @@ use App\Repos\System\Settings\Location\RegionRepo;
use App\Rules\OnlyLetters; use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\File; use Laravel\Nova\Fields\File;
@@ -39,6 +38,8 @@ class CardRequisite extends Resource
{ {
/** /**
* The model the resource corresponds to. * The model the resource corresponds to.
*
* @var class-string<CardRequisiteModel>
*/ */
public static $model = CardRequisiteModel::class; public static $model = CardRequisiteModel::class;
@@ -52,14 +53,14 @@ class CardRequisite extends Resource
/** /**
* The relationships that should be eager loaded on index queries. * The relationships that should be eager loaded on index queries.
* *
* @var array * @var array<int, string>
*/ */
public static $with = ['branch', 'cardType']; public static $with = ['branch', 'cardType'];
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'unique_id', 'customer_name', 'customer_surname', 'phone', 'unique_id', 'customer_name', 'customer_surname', 'phone',
@@ -129,8 +130,8 @@ class CardRequisite extends Resource
/** /**
* Build an "index" query for the given resource. * Build an "index" query for the given resource.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<CardRequisiteModel> $query
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<CardRequisiteModel>
*/ */
public static function indexQuery(NovaRequest $request, mixed $query): Builder public static function indexQuery(NovaRequest $request, mixed $query): Builder
{ {
@@ -161,7 +162,7 @@ class CardRequisite extends Resource
/** /**
* Return the location to redirect the user after creation. * Return the location to redirect the user after creation.
* *
* @param \Laravel\Nova\Resource $resource * @param \Laravel\Nova\Resource<CardRequisiteModel> $resource
*/ */
public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string public static function redirectAfterCreate(NovaRequest $request, $resource): URL|string
{ {
@@ -174,22 +175,28 @@ class CardRequisite extends Resource
/** /**
* Get the fields for index. * Get the fields for index.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fieldsForIndex(NovaRequest $request): array public function fieldsForIndex(NovaRequest $request): array
{ {
return CardRequisiteFieldsForIndex::make($this, $request); return CardRequisiteFieldsForIndex::make($this);
} }
/** /**
* Get the fields for detail * Get the fields for detail
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fieldsForDetail(): array public function fieldsForDetail(): array
{ {
return CardRequisiteFieldsForDetail::make($this); return CardRequisiteFieldsForDetail::make();
} }
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -320,20 +327,10 @@ class CardRequisite extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*
* @return array
*/
public function cards(NovaRequest $request)
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
* *
* @return array * @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request) public function filters(NovaRequest $request)
{ {
@@ -344,24 +341,4 @@ class CardRequisite extends Resource
new StatusFilter, new StatusFilter,
]; ];
} }
/**
* Get the lenses available for the resource.
*
* @return array
*/
public function lenses(NovaRequest $request)
{
return [];
}
/**
* Get the actions available for the resource.
*
* @return array
*/
public function actions(NovaRequest $request)
{
return [];
}
} }

View File

@@ -26,10 +26,9 @@ class CardRequisiteFieldsForDetail
/** /**
* Fields for index * Fields for index
* *
* @param mixed $resource * @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
* @return array<int, object>
*/ */
public static function make(mixed $resource): array public static function make(): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -4,6 +4,8 @@ namespace App\Nova\Resources\Order\Card\Requisite\Concerns;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Card\CardType; use App\Nova\Resources\Order\Card\CardType;
use App\Nova\Resources\Order\Card\Pin\CardPin;
use App\Nova\Resources\Order\Card\Requisite\CardRequisite;
use App\Repos\Order\OrderRepo; use App\Repos\Order\OrderRepo;
use App\Repos\System\Settings\Location\RegionRepo; use App\Repos\System\Settings\Location\RegionRepo;
use Laravel\Nova\Fields\Badge; use Laravel\Nova\Fields\Badge;
@@ -17,8 +19,10 @@ class CardRequisiteFieldsForIndex
{ {
/** /**
* Fields for index * Fields for index
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public static function make($resource, $request): array public static function make(CardRequisite|CardPin $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Resources\Order\Loan\Concerns; namespace App\Nova\Resources\Order\Loan\Concerns;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Loan\LoanOrder;
use App\Nova\Resources\Order\Loan\LoanType; use App\Nova\Resources\Order\Loan\LoanType;
use App\Nova\Resources\System\Location\Province; use App\Nova\Resources\System\Location\Province;
use App\Nova\User; use App\Nova\User;
@@ -27,8 +28,10 @@ class LoanOrderFieldsForDetail
{ {
/** /**
* Loan order fields for detail * Loan order fields for detail
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public static function make($resource): array public static function make(LoanOrder $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Resources\Order\Loan\Concerns; namespace App\Nova\Resources\Order\Loan\Concerns;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Loan\LoanOrder;
use App\Nova\Resources\Order\Loan\LoanOrderMobile; use App\Nova\Resources\Order\Loan\LoanOrderMobile;
use App\Nova\Resources\Order\Loan\LoanType; use App\Nova\Resources\Order\Loan\LoanType;
use App\Repos\Order\OrderRepo; use App\Repos\Order\OrderRepo;
@@ -21,7 +22,7 @@ class LoanOrderFieldsForIndex
* *
* @return array<int, \Laravel\Nova\Fields\Field> * @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public static function make(LoanOrderMobile $resource): array public static function make(LoanOrder|LoanOrderMobile $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -21,7 +21,6 @@ use App\Rules\DowranAgaAllowed;
use App\Rules\OnlyLetters; use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Email; use Laravel\Nova\Fields\Email;
@@ -54,14 +53,14 @@ class LoanOrder extends Resource
/** /**
* The relationships that should be eager loaded on index queries. * The relationships that should be eager loaded on index queries.
* *
* @var array * @var array<int, string>
*/ */
public static $with = ['branch', 'loanType']; public static $with = ['branch', 'loanType'];
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'unique_id', 'customer_name', 'customer_surname', 'phone', 'unique_id', 'customer_name', 'customer_surname', 'phone',
@@ -107,8 +106,8 @@ class LoanOrder extends Resource
/** /**
* Build an "index" query for the given resource. * Build an "index" query for the given resource.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<LoanOrderModel> $query
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<LoanOrderModel>
*/ */
public static function indexQuery(NovaRequest $request, mixed $query): Builder public static function indexQuery(NovaRequest $request, mixed $query): Builder
{ {
@@ -129,6 +128,8 @@ class LoanOrder extends Resource
/** /**
* Get the fields for index. * Get the fields for index.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fieldsForIndex(NovaRequest $request): array public function fieldsForIndex(NovaRequest $request): array
{ {
@@ -137,6 +138,8 @@ class LoanOrder extends Resource
/** /**
* Get the fields for detail * Get the fields for detail
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fieldsForDetail(): array public function fieldsForDetail(): array
{ {
@@ -145,6 +148,8 @@ class LoanOrder extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -364,16 +369,10 @@ class LoanOrder extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*/
public function cards(NovaRequest $request): array
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
*
* @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request): array public function filters(NovaRequest $request): array
{ {
@@ -384,20 +383,4 @@ class LoanOrder extends Resource
new StatusFilter, new StatusFilter,
]; ];
} }
/**
* 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 [];
}
} }

View File

@@ -23,7 +23,6 @@ use App\Rules\DowranAgaAllowed;
use App\Rules\OnlyLetters; use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Email; use Laravel\Nova\Fields\Email;
@@ -577,16 +576,10 @@ class LoanOrderMobile extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*/
public function cards(NovaRequest $request): array
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
*
* @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request): array public function filters(NovaRequest $request): array
{ {
@@ -597,20 +590,4 @@ class LoanOrderMobile extends Resource
new StatusFilter, new StatusFilter,
]; ];
} }
/**
* 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 [];
}
} }

View File

@@ -191,10 +191,10 @@ class LoanOrderMobileFieldsForDetail
Text::make(__('Guarantor Patronic name'), 'guarantor_patronic_name'), Text::make(__('Guarantor Patronic name'), 'guarantor_patronic_name'),
Text::make(__('Passport'), fn () => sprintf( Text::make(__('Passport'), fn ($model) => sprintf(
'<strong>%s %s<strong>', '<strong>%s %s<strong>',
$resource->guarantor_passport_serie, $model->guarantor_passport_serie,
$resource->guarantor_passport_id, $model->guarantor_passport_id,
))->asHtml(), ))->asHtml(),
Text::make(__('Ortaça zähmet haky'), 'guarantor_note') Text::make(__('Ortaça zähmet haky'), 'guarantor_note')
@@ -212,10 +212,10 @@ class LoanOrderMobileFieldsForDetail
Text::make(__('Guarantor Surname'), 'guarantor_2_surname'), Text::make(__('Guarantor Surname'), 'guarantor_2_surname'),
Text::make(__('Guarantor Patronic name'), 'guarantor_2_patronic_name'), Text::make(__('Guarantor Patronic name'), 'guarantor_2_patronic_name'),
Text::make(__('Passport'), fn () => sprintf( Text::make(__('Passport'), fn ($model) => sprintf(
'<strong>%s %s<strong>', '<strong>%s %s<strong>',
$resource->guarantor_2_passport_serie, $model->guarantor_2_passport_serie,
$resource->guarantor_2_passport_id, $model->guarantor_2_passport_id,
))->asHtml(), ))->asHtml(),
Text::make(__('Ortaça zähmet haky'), 'guarantor_2_note') Text::make(__('Ortaça zähmet haky'), 'guarantor_2_note')

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Resources\Order\Loan\LoanPaidOffLetter; namespace App\Nova\Resources\Order\Loan\LoanPaidOffLetter;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Loan\LoanPaidOffLetterOrder;
use App\Nova\User; use App\Nova\User;
use App\Repos\Order\OrderRepo; use App\Repos\Order\OrderRepo;
use App\Repos\System\Settings\Legal\PassportRepo; use App\Repos\System\Settings\Legal\PassportRepo;
@@ -23,9 +24,10 @@ class LoanPaidOffLetterOrderFieldsForDetail
/** /**
* Loan paidoff letter detail fields * Loan paidoff letter detail fields
* *
* @param mixed $resource * @param LoanPaidOffLetterOrder $resource
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public static function make(mixed $resource): array public static function make(LoanPaidOffLetterOrder $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -3,6 +3,7 @@
namespace App\Nova\Resources\Order\Loan\LoanPaidOffLetter; namespace App\Nova\Resources\Order\Loan\LoanPaidOffLetter;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Loan\LoanPaidOffLetterOrder;
use App\Repos\Order\OrderRepo; use App\Repos\Order\OrderRepo;
use App\Repos\System\Settings\Location\RegionRepo; use App\Repos\System\Settings\Location\RegionRepo;
use Laravel\Nova\Fields\Badge; use Laravel\Nova\Fields\Badge;
@@ -16,8 +17,10 @@ class LoanPaidOffLetterOrderFieldsForIndex
{ {
/** /**
* Loan paidoff letter index fields * Loan paidoff letter index fields
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public static function make($resource, $request): array public static function make(LoanPaidOffLetterOrder $resource): array
{ {
return [ return [
ID::make()->hide(), ID::make()->hide(),

View File

@@ -47,14 +47,14 @@ class LoanPaidOffLetterOrder extends Resource
/** /**
* The relationships that should be eager loaded on index queries. * The relationships that should be eager loaded on index queries.
* *
* @var array * @var array<int, string>
*/ */
public static $with = ['branch']; public static $with = ['branch'];
/** /**
* The columns that should be searched. * The columns that should be searched.
* *
* @var array * @var array<int, string>
*/ */
public static $search = [ public static $search = [
'unique_id', 'customer_name', 'customer_surname', 'phone', 'unique_id', 'customer_name', 'customer_surname', 'phone',
@@ -100,8 +100,8 @@ class LoanPaidOffLetterOrder extends Resource
/** /**
* Build an "index" query for the given resource. * Build an "index" query for the given resource.
* *
* @param \Illuminate\Database\Eloquent\Builder $query * @param \Illuminate\Database\Eloquent\Builder<LoanPaidOffLetterOrderModel> $query
* @return \Illuminate\Database\Eloquent\Builder * @return \Illuminate\Database\Eloquent\Builder<LoanPaidOffLetterOrderModel>
*/ */
public static function indexQuery(NovaRequest $request, mixed $query): Builder public static function indexQuery(NovaRequest $request, mixed $query): Builder
{ {
@@ -131,14 +131,18 @@ class LoanPaidOffLetterOrder extends Resource
/** /**
* Get the fields for index. * Get the fields for index.
*
* @return array<int, \Laravel\Nova\Fields\Field>
*/ */
public function fieldsForIndex(NovaRequest $request): array public function fieldsForIndex(): array
{ {
return LoanPaidOffLetterOrderFieldsForIndex::make($this, $request); return LoanPaidOffLetterOrderFieldsForIndex::make($this);
} }
/** /**
* Get the fields for detail * Get the fields for detail
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fieldsForDetail(): array public function fieldsForDetail(): array
{ {
@@ -147,6 +151,8 @@ class LoanPaidOffLetterOrder extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
*
* @return array<int, \Laravel\Nova\Panel|\Laravel\Nova\Fields\Field>
*/ */
public function fields(NovaRequest $request): array public function fields(NovaRequest $request): array
{ {
@@ -247,18 +253,10 @@ class LoanPaidOffLetterOrder extends Resource
]; ];
} }
/**
* Get the cards available for the request.
*
* @return array
*/
public function cards(NovaRequest $request)
{
return [];
}
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
*
* @return array<int, \Laravel\Nova\Filters\Filter>
*/ */
public function filters(NovaRequest $request): array public function filters(NovaRequest $request): array
{ {
@@ -269,24 +267,4 @@ class LoanPaidOffLetterOrder extends Resource
new StatusFilter, new StatusFilter,
]; ];
} }
/**
* Get the lenses available for the resource.
*
* @return array
*/
public function lenses(NovaRequest $request)
{
return [];
}
/**
* Get the actions available for the resource.
*
* @return array
*/
public function actions(NovaRequest $request)
{
return [];
}
} }

View File

@@ -4,3 +4,5 @@
**processing** **processing**
**completed** **completed**
**cancelled** **cancelled**
Schema::getColumnListing('loan_order_required_docs')

View File

@@ -14,5 +14,6 @@ parameters:
# #
excludePaths: excludePaths:
- ./app/Http/Controllers/Auth/LoginController.php - ./app/Http/Controllers/Auth/LoginController.php
- ./app/Nova/Resource.php
# #
# checkMissingIterableValueType: false # checkMissingIterableValueType: false