From 3eadd3c69b0d9ea166ac23a1a83509c91dc0f1a5 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Tue, 29 Oct 2024 18:54:36 +0500 Subject: [PATCH] redirect to index --- app/Filament/Resources/IncomingLetterResource.php | 10 ++++++---- .../Pages/CreateIncomingLetter.php | 6 +++++- app/Filament/Resources/OutgoingLetterResource.php | 8 ++------ .../Pages/CreateOutgoingLetter.php | 1 - app/Modules/IncomingLetter/IncomingLetterModule.php | 4 ++-- app/Modules/IncomingLetter/Models/IncomingLetter.php | 6 +----- .../Repositories/IncomingLetterRepository.php | 7 +------ app/Modules/OutgoingLetter/Models/OutgoingLetter.php | 6 +----- app/Modules/OutgoingLetter/OutgoingLetterModule.php | 4 ++-- .../Repositories/OutgoingLetterRepository.php | 7 +------ database/seeders/DatabaseSeeder.php | 1 - database/seeders/UserTableSeeder.php | 1 - 12 files changed, 21 insertions(+), 40 deletions(-) diff --git a/app/Filament/Resources/IncomingLetterResource.php b/app/Filament/Resources/IncomingLetterResource.php index 64e8a78..2d5b259 100644 --- a/app/Filament/Resources/IncomingLetterResource.php +++ b/app/Filament/Resources/IncomingLetterResource.php @@ -3,17 +3,14 @@ namespace App\Filament\Resources; use App\Filament\Resources\IncomingLetterResource\Pages; -use App\Filament\Resources\IncomingLetterResource\RelationManagers; use App\Modules\IncomingLetter\Models\IncomingLetter; -use Filament\Forms; +use Filament\Forms\Components\FileUpload; use Filament\Forms\Components\TextInput; use Filament\Forms\Form; use Filament\Resources\Resource; use Filament\Tables; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Table; -use Illuminate\Database\Eloquent\Builder; -use Illuminate\Database\Eloquent\SoftDeletingScope; class IncomingLetterResource extends Resource { @@ -27,6 +24,11 @@ class IncomingLetterResource extends Resource ->schema([ TextInput::make('number') ->required(), + + TextInput::make('name') + ->required(), + + FileUpload::make('main_file'), ]); } diff --git a/app/Filament/Resources/IncomingLetterResource/Pages/CreateIncomingLetter.php b/app/Filament/Resources/IncomingLetterResource/Pages/CreateIncomingLetter.php index 8aba75e..5ffc7f0 100644 --- a/app/Filament/Resources/IncomingLetterResource/Pages/CreateIncomingLetter.php +++ b/app/Filament/Resources/IncomingLetterResource/Pages/CreateIncomingLetter.php @@ -3,10 +3,14 @@ namespace App\Filament\Resources\IncomingLetterResource\Pages; use App\Filament\Resources\IncomingLetterResource; -use Filament\Actions; use Filament\Resources\Pages\CreateRecord; class CreateIncomingLetter extends CreateRecord { protected static string $resource = IncomingLetterResource::class; + + protected function getRedirectUrl(): string + { + return static::getResource()::getUrl('index'); + } } diff --git a/app/Filament/Resources/OutgoingLetterResource.php b/app/Filament/Resources/OutgoingLetterResource.php index 84735c0..485d8f4 100644 --- a/app/Filament/Resources/OutgoingLetterResource.php +++ b/app/Filament/Resources/OutgoingLetterResource.php @@ -3,17 +3,13 @@ namespace App\Filament\Resources; use App\Filament\Resources\OutgoingLetterResource\Pages; -use App\Filament\Resources\OutgoingLetterResource\RelationManagers; use App\Modules\OutgoingLetter\Models\OutgoingLetter; -use Filament\Forms; use Filament\Forms\Components\TextInput; use Filament\Forms\Form; use Filament\Resources\Resource; use Filament\Tables; use Filament\Tables\Columns\TextColumn; use Filament\Tables\Table; -use Illuminate\Database\Eloquent\Builder; -use Illuminate\Database\Eloquent\SoftDeletingScope; class OutgoingLetterResource extends Resource { @@ -26,7 +22,7 @@ class OutgoingLetterResource extends Resource return $form ->schema([ TextInput::make('number') - ->required() + ->required(), ]); } @@ -34,7 +30,7 @@ class OutgoingLetterResource extends Resource { return $table ->columns([ - TextColumn::make('number') + TextColumn::make('number'), ]) ->filters([ // diff --git a/app/Filament/Resources/OutgoingLetterResource/Pages/CreateOutgoingLetter.php b/app/Filament/Resources/OutgoingLetterResource/Pages/CreateOutgoingLetter.php index a8ba817..ee5e4b1 100644 --- a/app/Filament/Resources/OutgoingLetterResource/Pages/CreateOutgoingLetter.php +++ b/app/Filament/Resources/OutgoingLetterResource/Pages/CreateOutgoingLetter.php @@ -3,7 +3,6 @@ namespace App\Filament\Resources\OutgoingLetterResource\Pages; use App\Filament\Resources\OutgoingLetterResource; -use Filament\Actions; use Filament\Resources\Pages\CreateRecord; class CreateOutgoingLetter extends CreateRecord diff --git a/app/Modules/IncomingLetter/IncomingLetterModule.php b/app/Modules/IncomingLetter/IncomingLetterModule.php index e712109..9798f7e 100644 --- a/app/Modules/IncomingLetter/IncomingLetterModule.php +++ b/app/Modules/IncomingLetter/IncomingLetterModule.php @@ -27,7 +27,7 @@ class IncomingLetterModule implements ModuleContract */ public function disable(): void { - $this->enabled = false; + $this->enabled = false; } /** @@ -35,7 +35,7 @@ class IncomingLetterModule implements ModuleContract */ public function enable(): void { - $this->enabled = true; + $this->enabled = true; } /** diff --git a/app/Modules/IncomingLetter/Models/IncomingLetter.php b/app/Modules/IncomingLetter/Models/IncomingLetter.php index de249ae..678e611 100644 --- a/app/Modules/IncomingLetter/Models/IncomingLetter.php +++ b/app/Modules/IncomingLetter/Models/IncomingLetter.php @@ -2,10 +2,6 @@ namespace App\Modules\IncomingLetter\Models; -use Illuminate\Database\Eloquent\Concerns\HasUuids; use Illuminate\Database\Eloquent\Model; -class IncomingLetter extends Model -{ - -} +class IncomingLetter extends Model {} diff --git a/app/Modules/IncomingLetter/Repositories/IncomingLetterRepository.php b/app/Modules/IncomingLetter/Repositories/IncomingLetterRepository.php index 871794e..79334a7 100644 --- a/app/Modules/IncomingLetter/Repositories/IncomingLetterRepository.php +++ b/app/Modules/IncomingLetter/Repositories/IncomingLetterRepository.php @@ -2,9 +2,4 @@ namespace App\Modules\IncomingLetter\Repositories; -use App\Modules\IncomingLetter\Models\IncomingLetter; - -class IncomingLetterRepository -{ - -} +class IncomingLetterRepository {} diff --git a/app/Modules/OutgoingLetter/Models/OutgoingLetter.php b/app/Modules/OutgoingLetter/Models/OutgoingLetter.php index d6b350e..1cba0b6 100644 --- a/app/Modules/OutgoingLetter/Models/OutgoingLetter.php +++ b/app/Modules/OutgoingLetter/Models/OutgoingLetter.php @@ -2,10 +2,6 @@ namespace App\Modules\OutgoingLetter\Models; -use Illuminate\Database\Eloquent\Concerns\HasUuids; use Illuminate\Database\Eloquent\Model; -class OutgoingLetter extends Model -{ - -} +class OutgoingLetter extends Model {} diff --git a/app/Modules/OutgoingLetter/OutgoingLetterModule.php b/app/Modules/OutgoingLetter/OutgoingLetterModule.php index 35b5593..e520960 100644 --- a/app/Modules/OutgoingLetter/OutgoingLetterModule.php +++ b/app/Modules/OutgoingLetter/OutgoingLetterModule.php @@ -27,7 +27,7 @@ class OutgoingLetterModule implements ModuleContract */ public function disable(): void { - $this->enabled = false; + $this->enabled = false; } /** @@ -35,7 +35,7 @@ class OutgoingLetterModule implements ModuleContract */ public function enable(): void { - $this->enabled = true; + $this->enabled = true; } /** diff --git a/app/Modules/OutgoingLetter/Repositories/OutgoingLetterRepository.php b/app/Modules/OutgoingLetter/Repositories/OutgoingLetterRepository.php index f360c87..11599d8 100644 --- a/app/Modules/OutgoingLetter/Repositories/OutgoingLetterRepository.php +++ b/app/Modules/OutgoingLetter/Repositories/OutgoingLetterRepository.php @@ -2,9 +2,4 @@ namespace App\Modules\OutgoingLetter\Repositories; -use App\Modules\OutgoingLetter\Models\OutgoingLetter; - -class OutgoingLetterRepository -{ - -} +class OutgoingLetterRepository {} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 1b1f5d7..aa8272b 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -2,7 +2,6 @@ namespace Database\Seeders; -use App\Models\User; // use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; diff --git a/database/seeders/UserTableSeeder.php b/database/seeders/UserTableSeeder.php index cef309e..e6471fe 100644 --- a/database/seeders/UserTableSeeder.php +++ b/database/seeders/UserTableSeeder.php @@ -3,7 +3,6 @@ namespace Database\Seeders; use App\Models\User; -use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; class UserTableSeeder extends Seeder