refactor: remove redundant route binding overrides and unused attendance relation manager
This commit is contained in:
parent
007631ecae
commit
37f2c78852
@ -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,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@ -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,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@ -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,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user