refactoring into clusters

This commit is contained in:
salam committed 2026-05-13 10:10:48 +02:00
1 parent 042a5a8b58
commit 48deb69379
97 files changed
+186 -198

No files matched your search

@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Inhaltsverzeichnis;
namespace App\Filament\Clusters\Administration\Inhaltsverzeichnis;
use App\Filament\Clusters\Administration\AdministrationCluster;
use App\Filament\Resources\Inhaltsverzeichnis\Pages\ListInhaltsverzeichnis;
use App\Filament\Resources\Inhaltsverzeichnis\Schemas\InhaltsverzeichnisForm;
use App\Filament\Resources\Inhaltsverzeichnis\Tables\InhaltsverzeichnisTable;
use App\Filament\Clusters\Administration\Inhaltsverzeichnis\Pages\ListInhaltsverzeichnis;
use App\Filament\Clusters\Administration\Inhaltsverzeichnis\Schemas\InhaltsverzeichnisForm;
use App\Filament\Clusters\Administration\Inhaltsverzeichnis\Tables\InhaltsverzeichnisTable;
use App\Models\Inhaltsverzeichnis;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Inhaltsverzeichnis\Pages;
namespace App\Filament\Clusters\Administration\Inhaltsverzeichnis\Pages;
use App\Filament\Resources\Inhaltsverzeichnis\InhaltsverzeichnisResource;
use App\Filament\Clusters\Administration\Inhaltsverzeichnis\InhaltsverzeichnisResource;
use Filament\Resources\Pages\CreateRecord;
class CreateInhaltsverzeichnis extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Inhaltsverzeichnis\Pages;
namespace App\Filament\Clusters\Administration\Inhaltsverzeichnis\Pages;
use App\Filament\Resources\Inhaltsverzeichnis\InhaltsverzeichnisResource;
use App\Filament\Clusters\Administration\Inhaltsverzeichnis\InhaltsverzeichnisResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Inhaltsverzeichnis\Pages;
namespace App\Filament\Clusters\Administration\Inhaltsverzeichnis\Pages;
use App\Filament\Resources\Inhaltsverzeichnis\InhaltsverzeichnisResource;
use App\Filament\Clusters\Administration\Inhaltsverzeichnis\InhaltsverzeichnisResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Inhaltsverzeichnis\Schemas;
namespace App\Filament\Clusters\Administration\Inhaltsverzeichnis\Schemas;
use App\Models\Inhaltselement;
use App\Models\Textblock;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Inhaltsverzeichnis\Tables;
namespace App\Filament\Clusters\Administration\Inhaltsverzeichnis\Tables;
use Filament\Actions\DeleteAction;
use Filament\Actions\EditAction;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Methodes;
namespace App\Filament\Clusters\Administration\Methodes;
use App\Filament\Clusters\Administration\AdministrationCluster;
use App\Filament\Resources\Methodes\Pages\ListMethodes;
use App\Filament\Resources\Methodes\Schemas\MethodeForm;
use App\Filament\Resources\Methodes\Tables\MethodesTable;
use App\Filament\Clusters\Administration\Methodes\Pages\ListMethodes;
use App\Filament\Clusters\Administration\Methodes\Schemas\MethodeForm;
use App\Filament\Clusters\Administration\Methodes\Tables\MethodesTable;
use App\Models\Methode;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Methodes\Pages;
namespace App\Filament\Clusters\Administration\Methodes\Pages;
use App\Filament\Resources\Methodes\MethodeResource;
use App\Filament\Clusters\Administration\Methodes\MethodeResource;
use Filament\Resources\Pages\CreateRecord;
class CreateMethode extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Methodes\Pages;
namespace App\Filament\Clusters\Administration\Methodes\Pages;
use App\Filament\Resources\Methodes\MethodeResource;
use App\Filament\Clusters\Administration\Methodes\MethodeResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Methodes\Pages;
namespace App\Filament\Clusters\Administration\Methodes\Pages;
use App\Filament\Resources\Methodes\MethodeResource;
use App\Filament\Clusters\Administration\Methodes\MethodeResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Methodes\Schemas;
namespace App\Filament\Clusters\Administration\Methodes\Schemas;
use Filament\Forms\Components\RichEditor;
use Filament\Forms\Components\TextInput;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Methodes\Tables;
namespace App\Filament\Clusters\Administration\Methodes\Tables;
use Filament\Actions\EditAction;
use Filament\Support\Enums\FontWeight;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Orientierungs;
namespace App\Filament\Clusters\Administration\Orientierungs;
use App\Filament\Clusters\Administration\AdministrationCluster;
use App\Filament\Resources\Orientierungs\Pages\ListOrientierungs;
use App\Filament\Resources\Orientierungs\Schemas\OrientierungForm;
use App\Filament\Resources\Orientierungs\Tables\OrientierungsTable;
use App\Filament\Clusters\Administration\Orientierungs\Pages\ListOrientierungs;
use App\Filament\Clusters\Administration\Orientierungs\Schemas\OrientierungForm;
use App\Filament\Clusters\Administration\Orientierungs\Tables\OrientierungsTable;
use App\Models\Orientierung;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Orientierungs\Pages;
namespace App\Filament\Clusters\Administration\Orientierungs\Pages;
use App\Filament\Resources\Orientierungs\OrientierungResource;
use App\Filament\Clusters\Administration\Orientierungs\OrientierungResource;
use Filament\Resources\Pages\CreateRecord;
class CreateOrientierung extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Orientierungs\Pages;
namespace App\Filament\Clusters\Administration\Orientierungs\Pages;
use App\Filament\Resources\Orientierungs\OrientierungResource;
use App\Filament\Clusters\Administration\Orientierungs\OrientierungResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Orientierungs\Pages;
namespace App\Filament\Clusters\Administration\Orientierungs\Pages;
use App\Filament\Resources\Orientierungs\OrientierungResource;
use App\Filament\Clusters\Administration\Orientierungs\OrientierungResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Orientierungs\Schemas;
namespace App\Filament\Clusters\Administration\Orientierungs\Schemas;
use Filament\Forms\Components\TextInput;
use Filament\Schemas\Schema;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Orientierungs\Tables;
namespace App\Filament\Clusters\Administration\Orientierungs\Tables;
use Filament\Actions\EditAction;
use Filament\Tables\Columns\TextColumn;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Permissions\Pages;
namespace App\Filament\Clusters\Administration\Permissions\Pages;
use App\Filament\Resources\Permissions\PermissionResource;
use App\Filament\Clusters\Administration\Permissions\PermissionResource;
use Filament\Resources\Pages\CreateRecord;
class CreatePermission extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Permissions\Pages;
namespace App\Filament\Clusters\Administration\Permissions\Pages;
use App\Filament\Resources\Permissions\PermissionResource;
use App\Filament\Clusters\Administration\Permissions\PermissionResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Permissions\Pages;
namespace App\Filament\Clusters\Administration\Permissions\Pages;
use App\Filament\Resources\Permissions\PermissionResource;
use App\Filament\Clusters\Administration\Permissions\PermissionResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Permissions;
namespace App\Filament\Clusters\Administration\Permissions;
use App\Filament\Clusters\Administration\AdministrationCluster;
use App\Filament\Resources\Permissions\Pages\ListPermissions;
use App\Filament\Resources\Permissions\Schemas\PermissionForm;
use App\Filament\Resources\Permissions\Tables\PermissionsTable;
use App\Filament\Clusters\Administration\Permissions\Pages\ListPermissions;
use App\Filament\Clusters\Administration\Permissions\Schemas\PermissionForm;
use App\Filament\Clusters\Administration\Permissions\Tables\PermissionsTable;
use App\Models\Permission;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Permissions\Schemas;
namespace App\Filament\Clusters\Administration\Permissions\Schemas;
use Filament\Schemas\Schema;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Permissions\Tables;
namespace App\Filament\Clusters\Administration\Permissions\Tables;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Table;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Textblocks\Pages;
namespace App\Filament\Clusters\Administration\Textblocks\Pages;
use App\Filament\Resources\Textblocks\TextblockResource;
use App\Filament\Clusters\Administration\Textblocks\TextblockResource;
use Filament\Resources\Pages\CreateRecord;
class CreateTextblock extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Textblocks\Pages;
namespace App\Filament\Clusters\Administration\Textblocks\Pages;
use App\Filament\Resources\Textblocks\TextblockResource;
use App\Filament\Clusters\Administration\Textblocks\TextblockResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Textblocks\Pages;
namespace App\Filament\Clusters\Administration\Textblocks\Pages;
use App\Filament\Resources\Textblocks\TextblockResource;
use App\Filament\Clusters\Administration\Textblocks\TextblockResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Textblocks\Schemas;
namespace App\Filament\Clusters\Administration\Textblocks\Schemas;
use Filament\Forms\Components\FileUpload;
use Filament\Forms\Components\RichEditor;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Textblocks\Tables;
namespace App\Filament\Clusters\Administration\Textblocks\Tables;
use App\Models\Textblock;
use Filament\Actions\DeleteAction;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Textblocks;
namespace App\Filament\Clusters\Administration\Textblocks;
use App\Filament\Clusters\Administration\AdministrationCluster;
use App\Filament\Resources\Textblocks\Pages\ListTextblocks;
use App\Filament\Resources\Textblocks\Schemas\TextblockForm;
use App\Filament\Resources\Textblocks\Tables\TextblocksTable;
use App\Filament\Clusters\Administration\Textblocks\Pages\ListTextblocks;
use App\Filament\Clusters\Administration\Textblocks\Schemas\TextblockForm;
use App\Filament\Clusters\Administration\Textblocks\Tables\TextblocksTable;
use App\Models\Textblock;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\MailAdressens;
namespace App\Filament\Clusters\Newsletter\MailAdressens;
use App\Filament\Clusters\Newsletter\MailAdressens\Pages\ListMailAdressens;
use App\Filament\Clusters\Newsletter\MailAdressens\Schemas\MailAdressenForm;
use App\Filament\Clusters\Newsletter\MailAdressens\Tables\MailAdressensTable;
use App\Filament\Clusters\Newsletter\NewsletterCluster;
use App\Filament\Resources\MailAdressens\Pages\ListMailAdressens;
use App\Filament\Resources\MailAdressens\Schemas\MailAdressenForm;
use App\Filament\Resources\MailAdressens\Tables\MailAdressensTable;
use App\Models\MailAdressen;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailAdressens\Pages;
namespace App\Filament\Clusters\Newsletter\MailAdressens\Pages;
use App\Filament\Resources\MailAdressens\MailAdressenResource;
use App\Filament\Clusters\Newsletter\MailAdressens\MailAdressenResource;
use Filament\Resources\Pages\CreateRecord;
class CreateMailAdressen extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailAdressens\Pages;
namespace App\Filament\Clusters\Newsletter\MailAdressens\Pages;
use App\Filament\Resources\MailAdressens\MailAdressenResource;
use App\Filament\Clusters\Newsletter\MailAdressens\MailAdressenResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailAdressens\Pages;
namespace App\Filament\Clusters\Newsletter\MailAdressens\Pages;
use App\Filament\Resources\MailAdressens\MailAdressenResource;
use App\Filament\Clusters\Newsletter\MailAdressens\MailAdressenResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailAdressens\Schemas;
namespace App\Filament\Clusters\Newsletter\MailAdressens\Schemas;
use Filament\Forms\Components\DatePicker;
use Filament\Forms\Components\Radio;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailAdressens\Tables;
namespace App\Filament\Clusters\Newsletter\MailAdressens\Tables;
use App\Models\MailAdressen;
use App\Models\MailGruppen;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\MailGruppens;
namespace App\Filament\Clusters\Newsletter\MailGruppens;
use App\Filament\Clusters\Newsletter\MailGruppens\Pages\ListMailGruppens;
use App\Filament\Clusters\Newsletter\MailGruppens\Schemas\MailGruppenForm;
use App\Filament\Clusters\Newsletter\MailGruppens\Tables\MailGruppensTable;
use App\Filament\Clusters\Newsletter\NewsletterCluster;
use App\Filament\Resources\MailGruppens\Pages\ListMailGruppens;
use App\Filament\Resources\MailGruppens\Schemas\MailGruppenForm;
use App\Filament\Resources\MailGruppens\Tables\MailGruppensTable;
use App\Models\MailGruppen;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailGruppens\Pages;
namespace App\Filament\Clusters\Newsletter\MailGruppens\Pages;
use App\Filament\Resources\MailGruppens\MailGruppenResource;
use App\Filament\Clusters\Newsletter\MailGruppens\MailGruppenResource;
use Filament\Resources\Pages\CreateRecord;
class CreateMailGruppen extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailGruppens\Pages;
namespace App\Filament\Clusters\Newsletter\MailGruppens\Pages;
use App\Filament\Resources\MailGruppens\MailGruppenResource;
use App\Filament\Clusters\Newsletter\MailGruppens\MailGruppenResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailGruppens\Pages;
namespace App\Filament\Clusters\Newsletter\MailGruppens\Pages;
use App\Filament\Resources\MailGruppens\MailGruppenResource;
use App\Filament\Clusters\Newsletter\MailGruppens\MailGruppenResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailGruppens\Schemas;
namespace App\Filament\Clusters\Newsletter\MailGruppens\Schemas;
use Filament\Forms\Components\TextInput;
use Filament\Schemas\Schema;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailGruppens\Tables;
namespace App\Filament\Clusters\Newsletter\MailGruppens\Tables;
use Filament\Actions\DeleteAction;
use Filament\Actions\EditAction;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\MailVersands;
namespace App\Filament\Clusters\Newsletter\MailVersands;
use App\Filament\Clusters\Newsletter\MailVersands\Pages\ListMailVersands;
use App\Filament\Clusters\Newsletter\MailVersands\Schemas\MailVersandForm;
use App\Filament\Clusters\Newsletter\MailVersands\Tables\MailVersandsTable;
use App\Filament\Clusters\Newsletter\NewsletterCluster;
use App\Filament\Resources\MailVersands\Pages\ListMailVersands;
use App\Filament\Resources\MailVersands\Schemas\MailVersandForm;
use App\Filament\Resources\MailVersands\Tables\MailVersandsTable;
use App\Models\MailVersand;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailVersands\Pages;
namespace App\Filament\Clusters\Newsletter\MailVersands\Pages;
use App\Filament\Resources\MailVersands\MailVersandResource;
use App\Filament\Clusters\Newsletter\MailVersands\MailVersandResource;
use Filament\Resources\Pages\CreateRecord;
class CreateMailVersand extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailVersands\Pages;
namespace App\Filament\Clusters\Newsletter\MailVersands\Pages;
use App\Filament\Resources\MailVersands\MailVersandResource;
use App\Filament\Clusters\Newsletter\MailVersands\MailVersandResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailVersands\Pages;
namespace App\Filament\Clusters\Newsletter\MailVersands\Pages;
use App\Filament\Resources\MailVersands\MailVersandResource;
use App\Filament\Clusters\Newsletter\MailVersands\MailVersandResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailVersands\Schemas;
namespace App\Filament\Clusters\Newsletter\MailVersands\Schemas;
use Filament\Forms\Components\DateTimePicker;
use Filament\Forms\Components\Select;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailVersands\Tables;
namespace App\Filament\Clusters\Newsletter\MailVersands\Tables;
use App\Actions\SendMail\SendNewsletter;
use Filament\Actions\Action;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\MailVorlages;
namespace App\Filament\Clusters\Newsletter\MailVorlages;
use App\Filament\Clusters\Newsletter\MailVorlages\Pages\ListMailVorlages;
use App\Filament\Clusters\Newsletter\MailVorlages\Schemas\MailVorlageForm;
use App\Filament\Clusters\Newsletter\MailVorlages\Tables\MailVorlagesTable;
use App\Filament\Clusters\Newsletter\NewsletterCluster;
use App\Filament\Resources\MailVorlages\Pages\ListMailVorlages;
use App\Filament\Resources\MailVorlages\Schemas\MailVorlageForm;
use App\Filament\Resources\MailVorlages\Tables\MailVorlagesTable;
use App\Models\MailVorlage;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailVorlages\Pages;
namespace App\Filament\Clusters\Newsletter\MailVorlages\Pages;
use App\Filament\Resources\MailVorlages\MailVorlageResource;
use App\Filament\Clusters\Newsletter\MailVorlages\MailVorlageResource;
use Filament\Resources\Pages\CreateRecord;
class CreateMailVorlage extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailVorlages\Pages;
namespace App\Filament\Clusters\Newsletter\MailVorlages\Pages;
use App\Filament\Resources\MailVorlages\MailVorlageResource;
use App\Filament\Clusters\Newsletter\MailVorlages\MailVorlageResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\MailVorlages\Pages;
namespace App\Filament\Clusters\Newsletter\MailVorlages\Pages;
use App\Filament\Resources\MailVorlages\MailVorlageResource;
use App\Filament\Clusters\Newsletter\MailVorlages\MailVorlageResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailVorlages\Schemas;
namespace App\Filament\Clusters\Newsletter\MailVorlages\Schemas;
use Filament\Forms\Components\RichEditor;
use Filament\Forms\Components\TextInput;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\MailVorlages\Tables;
namespace App\Filament\Clusters\Newsletter\MailVorlages\Tables;
use App\Models\MailVorlage;
use Filament\Actions\DeleteAction;
@@ -1,14 +0,0 @@
<?php
namespace App\Filament\Clusters\Projekte;
use BackedEnum;
use Filament\Clusters\Cluster;
use Filament\Pages\Enums\SubNavigationPosition;
class ProjekteCluster extends Cluster
{
protected static string|BackedEnum|null $navigationIcon = 'lucide-drafting-compass';
protected static ?SubNavigationPosition $subNavigationPosition = SubNavigationPosition::Start;
}
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Auftraggebers;
namespace App\Filament\Clusters\Verwaltung\Auftraggebers;
use App\Filament\Clusters\Verwaltung\Auftraggebers\Pages\ListAuftraggebers;
use App\Filament\Clusters\Verwaltung\Auftraggebers\Schemas\AuftraggeberForm;
use App\Filament\Clusters\Verwaltung\Auftraggebers\Tables\AuftraggebersTable;
use App\Filament\Clusters\Verwaltung\VerwaltungCluster;
use App\Filament\Resources\Auftraggebers\Pages\ListAuftraggebers;
use App\Filament\Resources\Auftraggebers\Schemas\AuftraggeberForm;
use App\Filament\Resources\Auftraggebers\Tables\AuftraggebersTable;
use App\Models\Auftraggeber;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Auftraggebers\Pages;
namespace App\Filament\Clusters\Verwaltung\Auftraggebers\Pages;
use App\Filament\Resources\Auftraggebers\AuftraggeberResource;
use App\Filament\Clusters\Verwaltung\Auftraggebers\AuftraggeberResource;
use Filament\Resources\Pages\CreateRecord;
class CreateAuftraggeber extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Auftraggebers\Pages;
namespace App\Filament\Clusters\Verwaltung\Auftraggebers\Pages;
use App\Filament\Resources\Auftraggebers\AuftraggeberResource;
use App\Filament\Clusters\Verwaltung\Auftraggebers\AuftraggeberResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Auftraggebers\Pages;
namespace App\Filament\Clusters\Verwaltung\Auftraggebers\Pages;
use App\Filament\Resources\Auftraggebers\AuftraggeberResource;
use App\Filament\Clusters\Verwaltung\Auftraggebers\AuftraggeberResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Auftraggebers\Schemas;
namespace App\Filament\Clusters\Verwaltung\Auftraggebers\Schemas;
use Filament\Forms\Components\Checkbox;
use Filament\Forms\Components\FileUpload;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Auftraggebers\Tables;
namespace App\Filament\Clusters\Verwaltung\Auftraggebers\Tables;
use Filament\Actions\EditAction;
use Filament\Tables\Columns\ImageColumn;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Gutachters;
namespace App\Filament\Clusters\Verwaltung\Gutachters;
use App\Filament\Clusters\Verwaltung\Gutachters\Pages\ListGutachters;
use App\Filament\Clusters\Verwaltung\Gutachters\Schemas\GutachterForm;
use App\Filament\Clusters\Verwaltung\Gutachters\Tables\GutachtersTable;
use App\Filament\Clusters\Verwaltung\VerwaltungCluster;
use App\Filament\Resources\Gutachters\Pages\ListGutachters;
use App\Filament\Resources\Gutachters\Schemas\GutachterForm;
use App\Filament\Resources\Gutachters\Tables\GutachtersTable;
use App\Models\Gutachter;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Gutachters\Pages;
namespace App\Filament\Clusters\Verwaltung\Gutachters\Pages;
use App\Filament\Resources\Gutachters\GutachterResource;
use App\Filament\Clusters\Verwaltung\Gutachters\GutachterResource;
use Filament\Resources\Pages\CreateRecord;
class CreateGutachter extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Gutachters\Pages;
namespace App\Filament\Clusters\Verwaltung\Gutachters\Pages;
use App\Filament\Resources\Gutachters\GutachterResource;
use App\Filament\Clusters\Verwaltung\Gutachters\GutachterResource;
use Filament\Actions\DeleteAction;
use Filament\Actions\ForceDeleteAction;
use Filament\Actions\RestoreAction;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Gutachters\Pages;
namespace App\Filament\Clusters\Verwaltung\Gutachters\Pages;
use App\Filament\Resources\Gutachters\GutachterResource;
use App\Filament\Clusters\Verwaltung\Gutachters\GutachterResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Gutachters\Schemas;
namespace App\Filament\Clusters\Verwaltung\Gutachters\Schemas;
use App\Actions\Helper\ShowHelp;
use Filament\Forms\Components\Checkbox;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Gutachters\Tables;
namespace App\Filament\Clusters\Verwaltung\Gutachters\Tables;
use Filament\Actions\EditAction;
use Filament\Tables\Columns\ImageColumn;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Helps;
namespace App\Filament\Clusters\Verwaltung\Helps;
use App\Filament\Clusters\Administration\AdministrationCluster;
use App\Filament\Resources\Helps\Pages\ListHelps;
use App\Filament\Resources\Helps\Schemas\HelpForm;
use App\Filament\Resources\Helps\Tables\HelpsTable;
use App\Filament\Clusters\Verwaltung\Helps\Pages\ListHelps;
use App\Filament\Clusters\Verwaltung\Helps\Schemas\HelpForm;
use App\Filament\Clusters\Verwaltung\Helps\Tables\HelpsTable;
use App\Models\Help;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Helps\Pages;
namespace App\Filament\Clusters\Verwaltung\Helps\Pages;
use App\Filament\Resources\Helps\HelpResource;
use App\Filament\Clusters\Verwaltung\Helps\HelpResource;
use Filament\Resources\Pages\CreateRecord;
class CreateHelp extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Helps\Pages;
namespace App\Filament\Clusters\Verwaltung\Helps\Pages;
use App\Filament\Resources\Helps\HelpResource;
use App\Filament\Clusters\Verwaltung\Helps\HelpResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Helps\Pages;
namespace App\Filament\Clusters\Verwaltung\Helps\Pages;
use App\Filament\Resources\Helps\HelpResource;
use App\Filament\Clusters\Verwaltung\Helps\HelpResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Helps\Schemas;
namespace App\Filament\Clusters\Verwaltung\Helps\Schemas;
use Filament\Forms\Components\FileUpload;
use Filament\Forms\Components\Textarea;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Helps\Tables;
namespace App\Filament\Clusters\Verwaltung\Helps\Tables;
use Filament\Actions\EditAction;
use Filament\Tables\Columns\ImageColumn;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\KontoTextblocks;
namespace App\Filament\Clusters\Verwaltung\KontoTextblocks;
use App\Filament\Clusters\Verwaltung\KontoTextblocks\Pages\ListKontoTextblocks;
use App\Filament\Clusters\Verwaltung\KontoTextblocks\Schemas\KontoTextblockForm;
use App\Filament\Clusters\Verwaltung\KontoTextblocks\Tables\KontoTextblocksTable;
use App\Filament\Clusters\Verwaltung\VerwaltungCluster;
use App\Filament\Resources\KontoTextblocks\Pages\ListKontoTextblocks;
use App\Filament\Resources\KontoTextblocks\Schemas\KontoTextblockForm;
use App\Filament\Resources\KontoTextblocks\Tables\KontoTextblocksTable;
use App\Models\KontoTextblock;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\KontoTextblocks\Pages;
namespace App\Filament\Clusters\Verwaltung\KontoTextblocks\Pages;
use App\Filament\Resources\KontoTextblocks\KontoTextblockResource;
use App\Filament\Clusters\Verwaltung\KontoTextblocks\KontoTextblockResource;
use Filament\Resources\Pages\CreateRecord;
class CreateKontoTextblock extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\KontoTextblocks\Pages;
namespace App\Filament\Clusters\Verwaltung\KontoTextblocks\Pages;
use App\Filament\Resources\KontoTextblocks\KontoTextblockResource;
use App\Filament\Clusters\Verwaltung\KontoTextblocks\KontoTextblockResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\KontoTextblocks\Pages;
namespace App\Filament\Clusters\Verwaltung\KontoTextblocks\Pages;
use App\Filament\Resources\KontoTextblocks\KontoTextblockResource;
use App\Filament\Clusters\Verwaltung\KontoTextblocks\KontoTextblockResource;
use Filament\Actions\CreateAction;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\KontoTextblocks\Schemas;
namespace App\Filament\Clusters\Verwaltung\KontoTextblocks\Schemas;
use Filament\Forms\Components\RichEditor;
use Filament\Forms\Components\Textarea;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\KontoTextblocks\Tables;
namespace App\Filament\Clusters\Verwaltung\KontoTextblocks\Tables;
use Filament\Actions\DeleteAction;
use Filament\Actions\EditAction;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Kontos;
namespace App\Filament\Clusters\Verwaltung\Kontos;
use App\Filament\Clusters\Verwaltung\Kontos\Pages\ListKontos;
use App\Filament\Clusters\Verwaltung\Kontos\Schemas\KontoForm;
use App\Filament\Clusters\Verwaltung\Kontos\Tables\KontosTable;
use App\Filament\Clusters\Verwaltung\VerwaltungCluster;
use App\Filament\Resources\Kontos\Pages\ListKontos;
use App\Filament\Resources\Kontos\Schemas\KontoForm;
use App\Filament\Resources\Kontos\Tables\KontosTable;
use App\Models\Konto;
use BackedEnum;
use Filament\Resources\Resource;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Kontos\Pages;
namespace App\Filament\Clusters\Verwaltung\Kontos\Pages;
use App\Filament\Resources\Kontos\KontoResource;
use App\Filament\Clusters\Verwaltung\Kontos\KontoResource;
use Filament\Resources\Pages\CreateRecord;
class CreateKonto extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Kontos\Pages;
namespace App\Filament\Clusters\Verwaltung\Kontos\Pages;
use App\Filament\Resources\Kontos\KontoResource;
use App\Filament\Clusters\Verwaltung\Kontos\KontoResource;
use Filament\Actions\DeleteAction;
use Filament\Resources\Pages\EditRecord;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Kontos\Pages;
namespace App\Filament\Clusters\Verwaltung\Kontos\Pages;
use App\Filament\Resources\Kontos\KontoResource;
use App\Filament\Clusters\Verwaltung\Kontos\KontoResource;
use Filament\Actions\Action;
use Filament\Resources\Pages\ListRecords;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Kontos\Schemas;
namespace App\Filament\Clusters\Verwaltung\Kontos\Schemas;
use App\Models\Konto;
use Danielebarbaro\LaravelVatEuValidator\Rules\VatNumber;
@@ -1,11 +1,8 @@
<?php
namespace App\Filament\Resources\Kontos\Tables;
namespace App\Filament\Clusters\Verwaltung\Kontos\Tables;
use Filament\Actions\Action;
use Filament\Actions\EditAction;
use Filament\Forms\Components\RichEditor;
use Filament\Forms\Components\TextInput;
use Filament\Support\Enums\FontWeight;
use Filament\Support\Enums\TextSize;
use Filament\Tables\Columns\TextColumn;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Users\Pages;
namespace App\Filament\Clusters\Verwaltung\Users\Pages;
use App\Filament\Resources\Users\UserResource;
use App\Filament\Clusters\Verwaltung\Users\UserResource;
use Filament\Resources\Pages\CreateRecord;
class CreateUser extends CreateRecord
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Users\Pages;
namespace App\Filament\Clusters\Verwaltung\Users\Pages;
use App\Filament\Resources\Users\UserResource;
use App\Filament\Clusters\Verwaltung\Users\UserResource;
use Filament\Actions\DeleteAction;
use Filament\Actions\ForceDeleteAction;
use Filament\Actions\RestoreAction;
@@ -1,8 +1,8 @@
<?php
namespace App\Filament\Resources\Users\Pages;
namespace App\Filament\Clusters\Verwaltung\Users\Pages;
use App\Filament\Resources\Users\UserResource;
use App\Filament\Clusters\Verwaltung\Users\UserResource;
use Filament\Actions\Action;
use Filament\Actions\CreateAction;
use Filament\Forms\Components\TextInput;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Users\Schemas;
namespace App\Filament\Clusters\Verwaltung\Users\Schemas;
use App\Models\User;
use Filament\Forms\Components\Checkbox;
@@ -1,6 +1,6 @@
<?php
namespace App\Filament\Resources\Users\Tables;
namespace App\Filament\Clusters\Verwaltung\Users\Tables;
use Filament\Actions\EditAction;
use Filament\Support\Icons\Heroicon;
@@ -1,11 +1,11 @@
<?php
namespace App\Filament\Resources\Users;
namespace App\Filament\Clusters\Verwaltung\Users;
use App\Filament\Clusters\Verwaltung\Users\Pages\ListUsers;
use App\Filament\Clusters\Verwaltung\Users\Schemas\UserForm;
use App\Filament\Clusters\Verwaltung\Users\Tables\UsersTable;
use App\Filament\Clusters\Verwaltung\VerwaltungCluster;
use App\Filament\Resources\Users\Pages\ListUsers;
use App\Filament\Resources\Users\Schemas\UserForm;
use App\Filament\Resources\Users\Tables\UsersTable;
use App\Models\User;
use BackedEnum;
use Filament\Resources\Resource;
@@ -61,6 +61,7 @@ class ProjektAllgemeinflaechensRelationManager extends RelationManager
->emptyStateDescription('Bitte Projekt zuerst freischalten und dann die Daten der Allgemeinflächen hochladen.')
->striped()
->recordTitleAttribute('geschoss')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('geschoss')->searchable(),
TextColumn::make('raumart')->searchable(),
@@ -308,6 +308,7 @@ class ProjektInhaltsverzeichnisRelationManager extends RelationManager
->emptyStateDescription('Generiere ein Inhaltsverzeichnis um zu beginnen.')
->recordTitleAttribute('text')
// ->recordClasses(fn ($record) => $record->part == 'gutachten' ? 'border-l border-primary-500' : 'border-l border-success-500')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('ordnungszahl')
->label('Index')
@@ -81,6 +81,7 @@ class ProjektMethodesRelationManager extends RelationManager
return $table
->striped()
->recordTitleAttribute('raumart')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('methode.name')
->searchable(),
@@ -73,6 +73,7 @@ class ProjektObjekteImDetailRelationManager extends RelationManager
->emptyStateDescription('Bitte Projekt freischalten und Daten hochladen.')
->striped()
->recordTitleAttribute('top_nummer')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('top_nummer.top_nummer')
->sortable()
@@ -61,6 +61,7 @@ class ProjektObjekteRelationManager extends RelationManager
->emptyStateDescription(new HtmlString('Bitte Projekt freischalten und unter <b class="text-primary-600">Objekte im Detail</b> Daten hochladen.'))
->recordTitleAttribute('top_nummer')
->description(new HtmlString('<span class="flex gap-1.5">Orientierungen, Zu- und Abschläge, '.Blade::render('<x-lucide-locate-off class="w-3 h-3 mt-1" />').' Nicht in Orientierung</span>'))
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('top_nummer')
->alignCenter()
@@ -4,7 +4,6 @@ namespace App\Filament\Resources\Projektes\RelationManagers;
use App\Actions\Create\CreatePlatzhalter;
use Filament\Actions\Action;
use Filament\Actions\EditAction;
use Filament\Forms\Components\TextInput;
use Filament\Resources\RelationManagers\RelationManager;
use Filament\Schemas\Schema;
@@ -42,6 +41,7 @@ class ProjektPlatzhalterRelationManager extends RelationManager
return $table
->recordTitleAttribute('name')
->emptyStateDescription('Generiere die Platzhalter aus dem Inhaltsverzeichnis.')
->defaultPaginationPageOption(50)
->columns([
TextColumn::make('platzhalter')
->searchable(),