Bozhidar Slaveykov 1 year ago
parent
commit
a9da5e8820

+ 13 - 0
web/app/Filament/Pages/CronJobs.php

@@ -0,0 +1,13 @@
+<?php
+
+namespace App\Filament\Pages;
+
+use Filament\Pages\Page;
+
+class CronJobs extends Page
+{
+    protected static ?string $navigationIcon = 'heroicon-o-document-text';
+
+    protected static string $view = 'filament.pages.cron-jobs';
+
+}

+ 0 - 66
web/app/Filament/Resources/CronJobResource.php

@@ -1,66 +0,0 @@
-<?php
-
-namespace App\Filament\Resources;
-
-use App\Filament\Resources\CronJobResource\Pages;
-use App\Filament\Resources\CronJobResource\RelationManagers;
-use App\Models\CronJob;
-use Filament\Forms;
-use Filament\Forms\Form;
-use Filament\Resources\Resource;
-use Filament\Tables;
-use Filament\Tables\Table;
-use Illuminate\Database\Eloquent\Builder;
-use Illuminate\Database\Eloquent\SoftDeletingScope;
-
-class CronJobResource extends Resource
-{
-    protected static ?string $model = CronJob::class;
-
-    protected static ?string $navigationIcon = 'heroicon-o-clock';
-
-    protected static ?int $navigationSort = 99;
-
-    public static function form(Form $form): Form
-    {
-        return $form
-            ->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' => Pages\ListCronJobs::route('/'),
-            'create' => Pages\CreateCronJob::route('/create'),
-            'edit' => Pages\EditCronJob::route('/{record}/edit'),
-        ];
-    }
-}

+ 0 - 12
web/app/Filament/Resources/CronJobResource/Pages/CreateCronJob.php

@@ -1,12 +0,0 @@
-<?php
-
-namespace App\Filament\Resources\CronJobResource\Pages;
-
-use App\Filament\Resources\CronJobResource;
-use Filament\Actions;
-use Filament\Resources\Pages\CreateRecord;
-
-class CreateCronJob extends CreateRecord
-{
-    protected static string $resource = CronJobResource::class;
-}

+ 0 - 19
web/app/Filament/Resources/CronJobResource/Pages/EditCronJob.php

@@ -1,19 +0,0 @@
-<?php
-
-namespace App\Filament\Resources\CronJobResource\Pages;
-
-use App\Filament\Resources\CronJobResource;
-use Filament\Actions;
-use Filament\Resources\Pages\EditRecord;
-
-class EditCronJob extends EditRecord
-{
-    protected static string $resource = CronJobResource::class;
-
-    protected function getHeaderActions(): array
-    {
-        return [
-            Actions\DeleteAction::make(),
-        ];
-    }
-}

+ 0 - 19
web/app/Filament/Resources/CronJobResource/Pages/ListCronJobs.php

@@ -1,19 +0,0 @@
-<?php
-
-namespace App\Filament\Resources\CronJobResource\Pages;
-
-use App\Filament\Resources\CronJobResource;
-use Filament\Actions;
-use Filament\Resources\Pages\ListRecords;
-
-class ListCronJobs extends ListRecords
-{
-    protected static string $resource = CronJobResource::class;
-
-    protected function getHeaderActions(): array
-    {
-        return [
-            Actions\CreateAction::make(),
-        ];
-    }
-}

+ 3 - 0
web/resources/views/filament/pages/cron-jobs.blade.php

@@ -0,0 +1,3 @@
+<x-filament-panels::page>
+
+</x-filament-panels::page>

+ 1 - 0
web/routes/web.php

@@ -22,3 +22,4 @@ Route::get('/', function () {
     return view('welcome');
 
 });
+