From 0ff23b7440fd56b32245bd1d44c733ac88e5aa6c Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Tue, 22 Oct 2024 15:13:07 +0500 Subject: [PATCH] wip --- app/Console/Commands/MakeModule.php | 6 +- .../EntrepreneurLetterNumberController.php | 49 --------------- ...eate_entrepreneur_letter_numbers_table.php | 22 ------- .../EntrepreneurLetterNumberModule.php | 48 -------------- .../EntrepreneurLetterNumberResource.php | 62 ------------------- .../CreateEntrepreneurLetterNumber.php | 11 ---- .../EditEntrepreneurLetterNumber.php | 19 ------ .../ListEntrepreneurLetterNumbers.php | 19 ------ .../Models/EntrepreneurLetterNumber.php | 7 --- .../EntrepreneurLetterNumberRepository.php | 5 -- app/Providers/Filament/AdminPanelProvider.php | 5 +- 11 files changed, 7 insertions(+), 246 deletions(-) delete mode 100644 app/Modules/EntrepreneurLetterNumber/Controllers/EntrepreneurLetterNumberController.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Database/Migrations/2024_10_21_191101_create_entrepreneur_letter_numbers_table.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/EntrepreneurLetterNumberModule.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource/CreateEntrepreneurLetterNumber.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource/EditEntrepreneurLetterNumber.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource/ListEntrepreneurLetterNumbers.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Models/EntrepreneurLetterNumber.php delete mode 100644 app/Modules/EntrepreneurLetterNumber/Repositories/EntrepreneurLetterNumberRepository.php diff --git a/app/Console/Commands/MakeModule.php b/app/Console/Commands/MakeModule.php index d57dac9..4d3c050 100644 --- a/app/Console/Commands/MakeModule.php +++ b/app/Console/Commands/MakeModule.php @@ -97,9 +97,9 @@ class MakeModule extends Command implements PromptsForMissingInput $this->makeRepository($this->moduleDirectory.'Repositories'); // Filament resource... - $this->makeDirectory($this->moduleDirectory.'Filament'); - $this->makeDirectory($this->moduleDirectory.'Filament/Resources'); - $this->makeFilamentResource($this->moduleDirectory.'Filament/Resources'); + // $this->makeDirectory($this->moduleDirectory.'Filament'); + // $this->makeDirectory($this->moduleDirectory.'Filament/Resources'); + // $this->makeFilamentResource($this->moduleDirectory.'Filament/Resources'); } /** diff --git a/app/Modules/EntrepreneurLetterNumber/Controllers/EntrepreneurLetterNumberController.php b/app/Modules/EntrepreneurLetterNumber/Controllers/EntrepreneurLetterNumberController.php deleted file mode 100644 index a19f7ab..0000000 --- a/app/Modules/EntrepreneurLetterNumber/Controllers/EntrepreneurLetterNumberController.php +++ /dev/null @@ -1,49 +0,0 @@ -enabled; - } - - /** - * Disable module - */ - public function disable(): void - { - $this->enabled = false; - } - - /** - * Enable module - */ - public function enable(): void - { - $this->enabled = true; - } - - /** - * Check if module has a filament resource - */ - public function hasFilamentResource(): bool - { - return true; - } -} diff --git a/app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource.php b/app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource.php deleted file mode 100644 index 4d58917..0000000 --- a/app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource.php +++ /dev/null @@ -1,62 +0,0 @@ -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' => ListEntrepreneurLetterNumbers::route('/'), - 'create' => CreateEntrepreneurLetterNumber::route('/create'), - 'edit' => EditEntrepreneurLetterNumber::route('/{record}/edit'), - ]; - } -} diff --git a/app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource/CreateEntrepreneurLetterNumber.php b/app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource/CreateEntrepreneurLetterNumber.php deleted file mode 100644 index 994c8bc..0000000 --- a/app/Modules/EntrepreneurLetterNumber/Filament/Resources/EntrepreneurLetterNumberResource/CreateEntrepreneurLetterNumber.php +++ /dev/null @@ -1,11 +0,0 @@ -default() ->id('panel') ->path('panel') @@ -48,8 +48,11 @@ class AdminPanelProvider extends PanelProvider DisableBladeIconComponents::class, DispatchServingFilamentEvent::class, ]) + ->spa() ->authMiddleware([ Authenticate::class, ]); + + return $panel; } }