remove obsolete filament panels

This commit is contained in:
Dr Masroor Ehsan 2025-01-23 10:10:06 +06:00
parent 35583b0895
commit 02319400e6
21 changed files with 1 additions and 606 deletions

View File

@ -1,76 +0,0 @@
<?php
namespace App\Filament\Resources;
use App\Filament\Resources\DicomServerResource\Pages;
use App\Models\DicomServer;
use Filament\Forms\Form;
use Filament\Resources\Resource;
use Filament\Tables;
use Filament\Tables\Table;
class DicomServerResource extends Resource
{
protected static ?string $model = DicomServer::class;
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
public static function form(Form $form): Form
{
return $form
->schema([
//
]);
}
public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\TextColumn::make('id')
->label('ID')
->sortable(),
Tables\Columns\CheckboxColumn::make('is_active')
->label('Active')
->disabled()
->sortable(),
Tables\Columns\TextColumn::make('server_name')
->label('Name')
->searchable()
->sortable(),
Tables\Columns\TextColumn::make('host')
->searchable()
->sortable(),
Tables\Columns\TextColumn::make('port')
->searchable()
->sortable(),
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
'index' => Pages\ListDicomServers::route('/'),
'create' => Pages\CreateDicomServer::route('/create'),
'edit' => Pages\EditDicomServer::route('/{record}/edit'),
];
}
}

View File

@ -1,11 +0,0 @@
<?php
namespace App\Filament\Resources\DicomServerResource\Pages;
use App\Filament\Resources\DicomServerResource;
use Filament\Resources\Pages\CreateRecord;
class CreateDicomServer extends CreateRecord
{
protected static string $resource = DicomServerResource::class;
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\DicomServerResource\Pages;
use App\Filament\Resources\DicomServerResource;
use Filament\Actions;
use Filament\Resources\Pages\EditRecord;
class EditDicomServer extends EditRecord
{
protected static string $resource = DicomServerResource::class;
protected function getHeaderActions(): array
{
return [
Actions\DeleteAction::make(),
];
}
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\DicomServerResource\Pages;
use App\Filament\Resources\DicomServerResource;
use Filament\Actions;
use Filament\Resources\Pages\ListRecords;
class ListDicomServers extends ListRecords
{
protected static string $resource = DicomServerResource::class;
protected function getHeaderActions(): array
{
return [
Actions\CreateAction::make(),
];
}
}

View File

@ -1,73 +0,0 @@
<?php
namespace App\Filament\Resources;
use App\Filament\Resources\FacilityResource\Pages;
use App\Models\Department;
use Filament\Forms\Form;
use Filament\Resources\Resource;
use Filament\Tables;
use Filament\Tables\Table;
class FacilityResource extends Resource
{
protected static ?string $model = Department::class;
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
public static function form(Form $form): Form
{
return $form
->schema([
//
]);
}
public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\TextColumn::make('id')
->label('ID')
->sortable(),
Tables\Columns\CheckboxColumn::make('is_active')
->label('Active')
->disabled()
->sortable(),
Tables\Columns\TextColumn::make('name')
->searchable()
->sortable(),
Tables\Columns\TextColumn::make('institute.name')
->name('Institute')
->searchable()
->sortable(),
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
'index' => Pages\ListFacilities::route('/'),
'create' => Pages\CreateFacility::route('/create'),
'edit' => Pages\EditFacility::route('/{record}/edit'),
];
}
}

View File

@ -1,11 +0,0 @@
<?php
namespace App\Filament\Resources\FacilityResource\Pages;
use App\Filament\Resources\FacilityResource;
use Filament\Resources\Pages\CreateRecord;
class CreateFacility extends CreateRecord
{
protected static string $resource = FacilityResource::class;
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\FacilityResource\Pages;
use App\Filament\Resources\FacilityResource;
use Filament\Actions;
use Filament\Resources\Pages\EditRecord;
class EditFacility extends EditRecord
{
protected static string $resource = FacilityResource::class;
protected function getHeaderActions(): array
{
return [
Actions\DeleteAction::make(),
];
}
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\FacilityResource\Pages;
use App\Filament\Resources\FacilityResource;
use Filament\Actions;
use Filament\Resources\Pages\ListRecords;
class ListFacilities extends ListRecords
{
protected static string $resource = FacilityResource::class;
protected function getHeaderActions(): array
{
return [
Actions\CreateAction::make(),
];
}
}

View File

@ -1,69 +0,0 @@
<?php
namespace App\Filament\Resources;
use App\Filament\Resources\InstituteResource\Pages;
use App\Models\Organization;
use Filament\Forms\Form;
use Filament\Resources\Resource;
use Filament\Tables;
use Filament\Tables\Table;
class InstituteResource extends Resource
{
protected static ?string $model = Organization::class;
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
public static function form(Form $form): Form
{
return $form
->schema([
//
]);
}
public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\TextColumn::make('id')
->label('ID')
->sortable(),
Tables\Columns\CheckboxColumn::make('is_active')
->label('Active')
->disabled()
->sortable(),
Tables\Columns\TextColumn::make('name')
->searchable()
->sortable(),
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
'index' => Pages\ListInstitutes::route('/'),
'create' => Pages\CreateInstitute::route('/create'),
'edit' => Pages\EditInstitute::route('/{record}/edit'),
];
}
}

View File

@ -1,11 +0,0 @@
<?php
namespace App\Filament\Resources\InstituteResource\Pages;
use App\Filament\Resources\InstituteResource;
use Filament\Resources\Pages\CreateRecord;
class CreateInstitute extends CreateRecord
{
protected static string $resource = InstituteResource::class;
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\InstituteResource\Pages;
use App\Filament\Resources\InstituteResource;
use Filament\Actions;
use Filament\Resources\Pages\EditRecord;
class EditInstitute extends EditRecord
{
protected static string $resource = InstituteResource::class;
protected function getHeaderActions(): array
{
return [
Actions\DeleteAction::make(),
];
}
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\InstituteResource\Pages;
use App\Filament\Resources\InstituteResource;
use Filament\Actions;
use Filament\Resources\Pages\ListRecords;
class ListInstitutes extends ListRecords
{
protected static string $resource = InstituteResource::class;
protected function getHeaderActions(): array
{
return [
Actions\CreateAction::make(),
];
}
}

View File

@ -1,60 +0,0 @@
<?php
namespace App\Filament\Resources;
use App\Filament\Resources\RadiologistResource\Pages;
use App\Models\Radiologist;
use Filament\Forms\Form;
use Filament\Resources\Resource;
use Filament\Tables;
use Filament\Tables\Table;
class RadiologistResource extends Resource
{
protected static ?string $model = Radiologist::class;
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
public static function form(Form $form): Form
{
return $form
->schema([
//
]);
}
public static function table(Table $table): Table
{
return $table
->columns([
//
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
'index' => Pages\ListRadiologists::route('/'),
'create' => Pages\CreateRadiologist::route('/create'),
'edit' => Pages\EditRadiologist::route('/{record}/edit'),
];
}
}

View File

@ -1,11 +0,0 @@
<?php
namespace App\Filament\Resources\RadiologistResource\Pages;
use App\Filament\Resources\RadiologistResource;
use Filament\Resources\Pages\CreateRecord;
class CreateRadiologist extends CreateRecord
{
protected static string $resource = RadiologistResource::class;
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\RadiologistResource\Pages;
use App\Filament\Resources\RadiologistResource;
use Filament\Actions;
use Filament\Resources\Pages\EditRecord;
class EditRadiologist extends EditRecord
{
protected static string $resource = RadiologistResource::class;
protected function getHeaderActions(): array
{
return [
Actions\DeleteAction::make(),
];
}
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\RadiologistResource\Pages;
use App\Filament\Resources\RadiologistResource;
use Filament\Actions;
use Filament\Resources\Pages\ListRecords;
class ListRadiologists extends ListRecords
{
protected static string $resource = RadiologistResource::class;
protected function getHeaderActions(): array
{
return [
Actions\CreateAction::make(),
];
}
}

View File

@ -1,82 +0,0 @@
<?php
namespace App\Filament\Resources;
use App\Filament\Resources\UserResource\Pages;
use App\Models\User;
use Filament\Forms\Form;
use Filament\Resources\Resource;
use Filament\Tables;
use Filament\Tables\Table;
class UserResource extends Resource
{
protected static ?string $model = User::class;
protected static ?string $navigationIcon = 'heroicon-o-rectangle-stack';
public static function form(Form $form): Form
{
return $form
->schema([
//
]);
}
public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\TextColumn::make('id')
->label('ID')
->sortable(),
Tables\Columns\CheckboxColumn::make('is_active')
->label('Active')
->disabled()
->sortable(),
Tables\Columns\TextColumn::make('username')
->label('Username')
->searchable()
->sortable(),
Tables\Columns\TextColumn::make('display_name')
->label('Name')
->searchable()
->sortable(),
Tables\Columns\TextColumn::make('institute.name')
->label('Institute')
->searchable()
->sortable(),
Tables\Columns\TextColumn::make('facility.name')
->label('Fac')
->searchable()
->sortable(),
])
->filters([
//
])
->actions([
Tables\Actions\EditAction::make(),
])
->bulkActions([
Tables\Actions\BulkActionGroup::make([
Tables\Actions\DeleteBulkAction::make(),
]),
]);
}
public static function getRelations(): array
{
return [
//
];
}
public static function getPages(): array
{
return [
'index' => Pages\ListUsers::route('/'),
'create' => Pages\CreateUser::route('/create'),
'edit' => Pages\EditUser::route('/{record}/edit'),
];
}
}

View File

@ -1,11 +0,0 @@
<?php
namespace App\Filament\Resources\UserResource\Pages;
use App\Filament\Resources\UserResource;
use Filament\Resources\Pages\CreateRecord;
class CreateUser extends CreateRecord
{
protected static string $resource = UserResource::class;
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\UserResource\Pages;
use App\Filament\Resources\UserResource;
use Filament\Actions;
use Filament\Resources\Pages\EditRecord;
class EditUser extends EditRecord
{
protected static string $resource = UserResource::class;
protected function getHeaderActions(): array
{
return [
Actions\DeleteAction::make(),
];
}
}

View File

@ -1,19 +0,0 @@
<?php
namespace App\Filament\Resources\UserResource\Pages;
use App\Filament\Resources\UserResource;
use Filament\Actions;
use Filament\Resources\Pages\ListRecords;
class ListUsers extends ListRecords
{
protected static string $resource = UserResource::class;
protected function getHeaderActions(): array
{
return [
Actions\CreateAction::make(),
];
}
}

View File

@ -12,7 +12,7 @@
use App\Services\StudyRouter\DicomTagIdentifiers;
use Illuminate\Database\Seeder;
class InstituteSeeder extends Seeder
class OrganizationSeeder extends Seeder
{
public function run(): void
{