mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-24 12:07:23 +08:00
update filamentphp basic
This commit is contained in:
@@ -8,9 +8,9 @@ use App\Filament\Resources\User\AttendanceLogResource\RelationManagers;
|
||||
use App\Models\AttendanceLog;
|
||||
use Carbon\Carbon;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -21,13 +21,13 @@ class AttendanceLogResource extends Resource
|
||||
|
||||
protected static ?string $model = AttendanceLog::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-pencil-alt';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-pencil-square';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 11;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.attendance_log');
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ class ManageAttendanceLogs extends PageListSingle
|
||||
{
|
||||
protected static string $resource = AttendanceLogResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\CreateAction::make(),
|
||||
|
||||
@@ -6,9 +6,9 @@ use App\Filament\Resources\User\BonusLogResource\Pages;
|
||||
use App\Filament\Resources\User\BonusLogResource\RelationManagers;
|
||||
use App\Models\BonusLogs;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -17,13 +17,13 @@ class BonusLogResource extends Resource
|
||||
{
|
||||
protected static ?string $model = BonusLogs::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-collection';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 10;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.bonus_log');
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ class ManageBonusLogs extends PageListSingle
|
||||
{
|
||||
protected static string $resource = BonusLogResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -6,9 +6,9 @@ use App\Filament\Resources\User\ClaimResource\Pages;
|
||||
use App\Filament\Resources\User\ClaimResource\RelationManagers;
|
||||
use App\Models\Claim;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
@@ -19,13 +19,13 @@ class ClaimResource extends Resource
|
||||
{
|
||||
protected static ?string $model = Claim::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-collection';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 4;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.claims');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditClaim extends EditRecord
|
||||
{
|
||||
protected static string $resource = ClaimResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -11,7 +11,7 @@ class ListClaims extends PageList
|
||||
{
|
||||
protected static string $resource = ClaimResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -10,9 +10,9 @@ use App\Repositories\ExamRepository;
|
||||
use App\Repositories\HitAndRunRepository;
|
||||
use Carbon\Carbon;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -30,7 +30,7 @@ class ExamUserResource extends Resource
|
||||
|
||||
protected static ?int $navigationSort = 2;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.exam_users');
|
||||
}
|
||||
@@ -109,7 +109,7 @@ class ExamUserResource extends Resource
|
||||
->deselectRecordsAfterCompletion()
|
||||
->requiresConfirmation()
|
||||
->label(__('admin.resources.exam_user.bulk_action_avoid_label'))
|
||||
->icon('heroicon-o-x'),
|
||||
->icon('heroicon-o-x-mark'),
|
||||
|
||||
Tables\Actions\BulkAction::make('UpdateEnd')
|
||||
->form([
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditExamUser extends EditRecord
|
||||
{
|
||||
protected static string $resource = ExamUserResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -11,7 +11,7 @@ class ListExamUsers extends PageList
|
||||
{
|
||||
protected static string $resource = ExamUserResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -72,7 +72,7 @@ class ViewExamUser extends ViewRecord
|
||||
];
|
||||
}
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\Action::make('Avoid')
|
||||
|
||||
@@ -7,9 +7,9 @@ use App\Filament\Resources\User\HitAndRunResource\RelationManagers;
|
||||
use App\Models\HitAndRun;
|
||||
use App\Repositories\HitAndRunRepository;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -27,7 +27,7 @@ class HitAndRunResource extends Resource
|
||||
|
||||
protected static ?int $navigationSort = 3;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.hit_and_runs');
|
||||
}
|
||||
@@ -83,7 +83,7 @@ class HitAndRunResource extends Resource
|
||||
})
|
||||
->deselectRecordsAfterCompletion()
|
||||
->label(__('admin.resources.hit_and_run.bulk_action_pardon'))
|
||||
->icon('heroicon-o-x')
|
||||
->icon('heroicon-o-x-mark')
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditHitAndRun extends EditRecord
|
||||
{
|
||||
protected static string $resource = HitAndRunResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -11,7 +11,7 @@ class ListHitAndRuns extends PageList
|
||||
{
|
||||
protected static string $resource = HitAndRunResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -78,7 +78,7 @@ class ViewHitAndRun extends ViewRecord
|
||||
];
|
||||
}
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
$actions = [];
|
||||
if (in_array($this->record->status, HitAndRun::CAN_PARDON_STATUS)) {
|
||||
|
||||
@@ -7,9 +7,9 @@ use App\Filament\Resources\User\InviteResource\Pages;
|
||||
use App\Filament\Resources\User\InviteResource\RelationManagers;
|
||||
use App\Models\Invite;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -20,13 +20,13 @@ class InviteResource extends Resource
|
||||
|
||||
protected static ?string $model = Invite::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-user-add';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-user-plus';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 7;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.invite');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditInvite extends EditRecord
|
||||
{
|
||||
protected static string $resource = InviteResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -13,7 +13,7 @@ class ListInvites extends PageList
|
||||
{
|
||||
protected static string $resource = InviteResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -6,9 +6,9 @@ use App\Filament\Resources\User\LoginLogResource\Pages;
|
||||
use App\Filament\Resources\User\LoginLogResource\RelationManagers;
|
||||
use App\Models\LoginLog;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -17,13 +17,13 @@ class LoginLogResource extends Resource
|
||||
{
|
||||
protected static ?string $model = LoginLog::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-collection';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 9;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.login_log');
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ class ManageLoginLogs extends PageListSingle
|
||||
{
|
||||
protected static string $resource = LoginLogResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -6,9 +6,9 @@ use App\Filament\Resources\User\TorrentBuyLogResource\Pages;
|
||||
use App\Filament\Resources\User\TorrentBuyLogResource\RelationManagers;
|
||||
use App\Models\TorrentBuyLog;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -17,13 +17,13 @@ class TorrentBuyLogResource extends Resource
|
||||
{
|
||||
protected static ?string $model = TorrentBuyLog::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-collection';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 10;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.torrent_buy_log');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditTorrentBuyLog extends EditRecord
|
||||
{
|
||||
protected static string $resource = TorrentBuyLogResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -13,7 +13,7 @@ class ListTorrentBuyLogs extends PageList
|
||||
{
|
||||
protected static string $resource = TorrentBuyLogResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -8,9 +8,9 @@ use App\Models\Medal;
|
||||
use App\Models\NexusModel;
|
||||
use App\Models\UserMedal;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -26,7 +26,7 @@ class UserMedalResource extends Resource
|
||||
|
||||
protected static ?int $navigationSort = 5;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.users_medals');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditUserMedal extends EditRecord
|
||||
{
|
||||
protected static string $resource = UserMedalResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -11,7 +11,7 @@ class ListUserMedals extends PageList
|
||||
{
|
||||
protected static string $resource = UserMedalResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -7,9 +7,9 @@ use App\Filament\Resources\User\UserMetaResource\RelationManagers;
|
||||
use App\Models\NexusModel;
|
||||
use App\Models\UserMeta;
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -20,13 +20,13 @@ class UserMetaResource extends Resource
|
||||
{
|
||||
protected static ?string $model = UserMeta::class;
|
||||
|
||||
protected static ?string $navigationIcon = 'heroicon-o-collection';
|
||||
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
|
||||
|
||||
protected static ?string $navigationGroup = 'User';
|
||||
|
||||
protected static ?int $navigationSort = 8;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.user_props');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditUserMeta extends EditRecord
|
||||
{
|
||||
protected static string $resource = UserMetaResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -13,7 +13,7 @@ class ListUserMetas extends PageList
|
||||
{
|
||||
protected static string $resource = UserMetaResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
// Actions\CreateAction::make(),
|
||||
|
||||
@@ -9,9 +9,9 @@ use App\Models\User;
|
||||
use App\Repositories\UserRepository;
|
||||
use Filament\Forms;
|
||||
use Filament\Forms\Components\Grid;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
@@ -32,7 +32,7 @@ class UserResource extends Resource
|
||||
|
||||
protected static ?int $navigationSort = 1;
|
||||
|
||||
protected static function getNavigationLabel(): string
|
||||
public static function getNavigationLabel(): string
|
||||
{
|
||||
return __('admin.sidebar.users_list');
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ class EditUser extends EditRecord
|
||||
{
|
||||
protected static string $resource = UserResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\DeleteAction::make(),
|
||||
|
||||
@@ -13,7 +13,7 @@ class ListUsers extends PageList
|
||||
{
|
||||
protected static string $resource = UserResource::class;
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
return [
|
||||
Actions\CreateAction::make(),
|
||||
@@ -28,7 +28,7 @@ class ListUsers extends PageList
|
||||
|
||||
protected function getTableFiltersLayout(): ?string
|
||||
{
|
||||
return Layout::AboveContent;
|
||||
return \Filament\Tables\Enums\FiltersLayout::AboveContent;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ class UserProfile extends ViewRecord
|
||||
$this->record = $this->resolveRecord($id);
|
||||
}
|
||||
|
||||
protected function getActions(): array
|
||||
protected function getHeaderActions(): array
|
||||
{
|
||||
$actions = [];
|
||||
if (Auth::user()->class > $this->record->class) {
|
||||
@@ -160,7 +160,7 @@ class UserProfile extends ViewRecord
|
||||
Forms\Components\TextInput::make('duration')->integer()
|
||||
->label(__('admin.resources.user.actions.change_bonus_etc_duration_label'))
|
||||
->helperText(__('admin.resources.user.actions.change_bonus_etc_duration_help'))
|
||||
->hidden(fn (\Closure $get) => $get('field') != 'tmp_invites')
|
||||
->hidden(fn (\Filament\Forms\Get $get) => $get('field') != 'tmp_invites')
|
||||
,
|
||||
|
||||
Forms\Components\TextInput::make('reason')
|
||||
@@ -380,13 +380,13 @@ class UserProfile extends ViewRecord
|
||||
->default($this->record->vip_added)
|
||||
->label(__('user.labels.vip_added'))
|
||||
->helperText(__('user.labels.vip_added_help'))
|
||||
->hidden(fn (\Closure $get) => $get('class') != User::CLASS_VIP)
|
||||
->hidden(fn (\Filament\Forms\Get $get) => $get('class') != User::CLASS_VIP)
|
||||
,
|
||||
Forms\Components\DateTimePicker::make('vip_until')
|
||||
->default($this->record->vip_until)
|
||||
->label(__('user.labels.vip_until'))
|
||||
->helperText(__('user.labels.vip_until_help'))
|
||||
->hidden(fn (\Closure $get) => $get('class') != User::CLASS_VIP)
|
||||
->hidden(fn (\Filament\Forms\Get $get) => $get('class') != User::CLASS_VIP)
|
||||
,
|
||||
Forms\Components\TextInput::make('reason')
|
||||
->label(__('admin.resources.user.actions.enable_disable_reason'))
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
namespace App\Filament\Resources\User\UserResource\RelationManagers;
|
||||
|
||||
use Filament\Forms;
|
||||
use Filament\Resources\Form;
|
||||
use Filament\Forms\Form;
|
||||
use Filament\Resources\RelationManagers\RelationManager;
|
||||
use Filament\Resources\Table;
|
||||
use Filament\Tables\Table;
|
||||
use Filament\Tables;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
||||
@@ -16,7 +16,7 @@ class MedalsRelationManager extends RelationManager
|
||||
|
||||
protected static ?string $recordTitleAttribute = 'name';
|
||||
|
||||
public static function form(Form $form): Form
|
||||
public function form(Form $form): Form
|
||||
{
|
||||
return $form
|
||||
->schema([
|
||||
@@ -26,7 +26,7 @@ class MedalsRelationManager extends RelationManager
|
||||
]);
|
||||
}
|
||||
|
||||
public static function table(Table $table): Table
|
||||
public function table(Table $table): Table
|
||||
{
|
||||
return $table
|
||||
->columns([
|
||||
|
||||
Reference in New Issue
Block a user