fix stan errors
This commit is contained in:
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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')
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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(),
|
||||||
|
|||||||
@@ -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 [];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,3 +4,5 @@
|
|||||||
**processing**
|
**processing**
|
||||||
**completed**
|
**completed**
|
||||||
**cancelled**
|
**cancelled**
|
||||||
|
|
||||||
|
Schema::getColumnListing('loan_order_required_docs')
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user