refactor: remove redundant route binding overrides and unused attendance relation manager

This commit is contained in:
Yoga Pangestu 2026-04-02 13:10:33 +07:00
parent 007631ecae
commit 37f2c78852
3 changed files with 0 additions and 36 deletions

View File

@ -4,13 +4,11 @@
use App\Filament\Resources\Learning\ClassSessions\Pages\ListCourseSessions;
use App\Filament\Resources\Learning\ClassSessions\Pages\ManageClassSessions;
use App\Filament\Resources\Learning\ClassSessions\RelationManagers\AttendanceRelationManager;
use App\Models\ClassSession;
use App\Settings\GeneralSettings;
use BackedEnum;
use Filament\Resources\Resource;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\SoftDeletingScope;
use UnitEnum;
class ClassSessionResource extends Resource
@ -27,13 +25,6 @@ class ClassSessionResource extends Resource
protected static ?string $slug = 'learning/class-sessions';
public static function getRelations(): array
{
return [
AttendanceRelationManager::class,
];
}
public static function getPages(): array
{
return [
@ -49,12 +40,4 @@ public static function getEloquentQuery(): Builder
$query->where('semester', app(GeneralSettings::class)->current_semester);
});
}
public static function getRecordRouteBindingEloquentQuery(): Builder
{
return parent::getRecordRouteBindingEloquentQuery()
->withoutGlobalScopes([
SoftDeletingScope::class,
]);
}
}

View File

@ -33,7 +33,6 @@
use Filament\Tables\Filters\TrashedFilter;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\SoftDeletingScope;
use UnitEnum;
class MaterialResource extends Resource
@ -219,12 +218,4 @@ public static function getEloquentQuery(): Builder
$query->where('semester', app(GeneralSettings::class)->current_semester);
});
}
public static function getRecordRouteBindingEloquentQuery(): Builder
{
return parent::getRecordRouteBindingEloquentQuery()
->withoutGlobalScopes([
SoftDeletingScope::class,
]);
}
}

View File

@ -10,8 +10,6 @@
use Filament\Resources\Resource;
use Filament\Schemas\Schema;
use Filament\Tables\Table;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\SoftDeletingScope;
use UnitEnum;
class CourseResource extends Resource
@ -44,12 +42,4 @@ public static function getPages(): array
'index' => ManageCourses::route('/'),
];
}
public static function getRecordRouteBindingEloquentQuery(): Builder
{
return parent::getRecordRouteBindingEloquentQuery()
->withoutGlobalScopes([
SoftDeletingScope::class,
]);
}
}