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\ListCourseSessions;
|
||||||
use App\Filament\Resources\Learning\ClassSessions\Pages\ManageClassSessions;
|
use App\Filament\Resources\Learning\ClassSessions\Pages\ManageClassSessions;
|
||||||
use App\Filament\Resources\Learning\ClassSessions\RelationManagers\AttendanceRelationManager;
|
|
||||||
use App\Models\ClassSession;
|
use App\Models\ClassSession;
|
||||||
use App\Settings\GeneralSettings;
|
use App\Settings\GeneralSettings;
|
||||||
use BackedEnum;
|
use BackedEnum;
|
||||||
use Filament\Resources\Resource;
|
use Filament\Resources\Resource;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
|
||||||
use UnitEnum;
|
use UnitEnum;
|
||||||
|
|
||||||
class ClassSessionResource extends Resource
|
class ClassSessionResource extends Resource
|
||||||
@ -27,13 +25,6 @@ class ClassSessionResource extends Resource
|
|||||||
|
|
||||||
protected static ?string $slug = 'learning/class-sessions';
|
protected static ?string $slug = 'learning/class-sessions';
|
||||||
|
|
||||||
public static function getRelations(): array
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
AttendanceRelationManager::class,
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function getPages(): array
|
public static function getPages(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
@ -49,12 +40,4 @@ public static function getEloquentQuery(): Builder
|
|||||||
$query->where('semester', app(GeneralSettings::class)->current_semester);
|
$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\Filters\TrashedFilter;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
|
||||||
use UnitEnum;
|
use UnitEnum;
|
||||||
|
|
||||||
class MaterialResource extends Resource
|
class MaterialResource extends Resource
|
||||||
@ -219,12 +218,4 @@ public static function getEloquentQuery(): Builder
|
|||||||
$query->where('semester', app(GeneralSettings::class)->current_semester);
|
$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\Resources\Resource;
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
use Filament\Tables\Table;
|
use Filament\Tables\Table;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
|
||||||
use Illuminate\Database\Eloquent\SoftDeletingScope;
|
|
||||||
use UnitEnum;
|
use UnitEnum;
|
||||||
|
|
||||||
class CourseResource extends Resource
|
class CourseResource extends Resource
|
||||||
@ -44,12 +42,4 @@ public static function getPages(): array
|
|||||||
'index' => ManageCourses::route('/'),
|
'index' => ManageCourses::route('/'),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function getRecordRouteBindingEloquentQuery(): Builder
|
|
||||||
{
|
|
||||||
return parent::getRecordRouteBindingEloquentQuery()
|
|
||||||
->withoutGlobalScopes([
|
|
||||||
SoftDeletingScope::class,
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user