'disciplinary_report', 'plural' => 'disciplinary_reports', ]; } protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedExclamationTriangle; protected static string|UnitEnum|null $navigationGroup = NavigationGroup::Records; protected static ?int $navigationSort = 1; protected static ?string $recordTitleAttribute = 'title'; protected static bool $isGloballySearchable = false; public static function form(Schema $schema): Schema { return DisciplinaryReportForm::configure($schema); } public static function infolist(Schema $schema): Schema { return DisciplinaryReportInfolist::configure($schema); } public static function table(Table $table): Table { return DisciplinaryReportsTable::configure($table); } public static function getRelations(): array { return [ // ]; } public static function getPages(): array { return [ 'index' => ListDisciplinaryReports::route('/'), 'create' => CreateDisciplinaryReport::route('/create'), 'view' => ViewDisciplinaryReport::route('/{record}'), 'edit' => EditDisciplinaryReport::route('/{record}/edit'), ]; } public static function getRecordRouteBindingEloquentQuery(): Builder { return parent::getRecordRouteBindingEloquentQuery() ->withoutGlobalScopes([ SoftDeletingScope::class, ]); } }