From 2c5352882bd3ec4db6f11be285933a709654694c Mon Sep 17 00:00:00 2001 From: salam Date: Thu, 26 Feb 2026 16:50:39 +0100 Subject: [PATCH] import wip --- .../ProjektAllgemeinflaechenImporter.php | 2 - .../ProjektObjekteImDetailImporter.php | 12 +- .../Projektes/Pages/EditProjekte.php | 32 +- .../ProjektObjekteImDetailRelationManager.php | 8 +- bootstrap/cache/blade-icons.php | 10 +- bootstrap/cache/config.php | 1164 ++++++ bootstrap/cache/filament/panels/admin.php | 44 +- bootstrap/cache/routes-v7.php | 3282 +++++++++++++++++ composer.lock | 16 +- .../footer-allgemeinflaechen.blade.php | 5 +- .../footer-objektemitraeumen.blade.php | 5 +- .../import-allgemeinflaechen.blade.php | 17 +- .../import-objektemitraeumen.blade.php | 18 +- storage/testdaten/P424_FR02_efvorab nutz.txt | 193 + .../testdaten/P424_FR02_efvorab nutz_ORIG.txt | 193 + storage/testdaten/basisTabelle.txt | 289 +- 16 files changed, 5078 insertions(+), 212 deletions(-) create mode 100644 bootstrap/cache/config.php create mode 100644 bootstrap/cache/routes-v7.php create mode 100644 storage/testdaten/P424_FR02_efvorab nutz.txt create mode 100644 storage/testdaten/P424_FR02_efvorab nutz_ORIG.txt diff --git a/app/Filament/Imports/ProjektAllgemeinflaechenImporter.php b/app/Filament/Imports/ProjektAllgemeinflaechenImporter.php index fc2d0e9..a457cfd 100644 --- a/app/Filament/Imports/ProjektAllgemeinflaechenImporter.php +++ b/app/Filament/Imports/ProjektAllgemeinflaechenImporter.php @@ -25,7 +25,6 @@ class ProjektAllgemeinflaechenImporter extends Importer return [ ImportColumn::make('geschoss') ->validationAttribute('Geschoss') - ->requiredMapping() ->example('EG') ->rules(['required', 'max:255']) ->castStateUsing(function (string $state) { @@ -35,7 +34,6 @@ class ProjektAllgemeinflaechenImporter extends Importer }), ImportColumn::make('raumart') ->validationAttribute('Raumart') - ->requiredMapping() ->example('Stiegenhaus') ->rules(['required', 'max:32']) ->castStateUsing(function (string $state) { diff --git a/app/Filament/Imports/ProjektObjekteImDetailImporter.php b/app/Filament/Imports/ProjektObjekteImDetailImporter.php index 533773b..6b8e813 100644 --- a/app/Filament/Imports/ProjektObjekteImDetailImporter.php +++ b/app/Filament/Imports/ProjektObjekteImDetailImporter.php @@ -31,8 +31,7 @@ class ProjektObjekteImDetailImporter extends Importer ImportColumn::make('top_nummer') ->label('Top Nummer') ->validationAttribute('Top Nummer') - ->requiredMapping() - ->example('EG') + ->example('W07') ->rules(['required', 'max:255']) ->relationship(resolveUsing: function (string $state, $data): ?ProjektObjekte { return ProjektObjekte::query() @@ -50,7 +49,6 @@ class ProjektObjekteImDetailImporter extends Importer }), ImportColumn::make('geschoss') ->validationAttribute('Geschoss') - ->requiredMapping() ->example('EG') ->rules(['required', 'max:255']) ->castStateUsing(function (string $state) { @@ -60,7 +58,6 @@ class ProjektObjekteImDetailImporter extends Importer }), ImportColumn::make('raumart') ->validationAttribute('Raumart') - ->requiredMapping() ->example('Stiegenhaus') ->rules(['required', 'max:32']) ->castStateUsing(function (string $state) { @@ -71,16 +68,17 @@ class ProjektObjekteImDetailImporter extends Importer ImportColumn::make('flaeche') ->label('Fläche') ->validationAttribute('Fläche') - ->requiredMapping() ->rules(['required']) - ->example('52,75') + ->example('14,75') ->castStateUsing(function (string $state): ?float { + if (blank($state)) { - return '0.00'; + return null; } $state = str_replace(',', '.', $state); $state = preg_replace('/[^0-9.]/', '', $state); + $state = floatval($state); return round($state, precision: 2); }), diff --git a/app/Filament/Resources/Projektes/Pages/EditProjekte.php b/app/Filament/Resources/Projektes/Pages/EditProjekte.php index 27e96c9..2d8c934 100644 --- a/app/Filament/Resources/Projektes/Pages/EditProjekte.php +++ b/app/Filament/Resources/Projektes/Pages/EditProjekte.php @@ -37,15 +37,28 @@ class EditProjekte extends EditRecord * IMPORT */ ActionGroup::make([ - ImportAction::make('importallgemeinflaechen') + ImportAction::make('import_allgemeinflaechen') ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) ->importer(ProjektAllgemeinflaechenImporter::class) + ->csvDelimiter('|') ->modalHeading('Allgemeinflächen Import') ->modalContent(view('filament.pages.actions.import-allgemeinflaechen')) - ->modalContentFooter(view('filament.pages.actions.footer-allgemeinflaechen')) ->label('Allgemeinflächen') ->icon('phosphor-upload') ->extraModalFooterActions([ + Action::make('copy') + ->tooltip('Kopiert die Spaltenname für die erste Zeile') + ->color('success') + ->label('Spalten Namen') + ->action(function ($livewire) { + $livewire->js('window.navigator.clipboard.writeText("Geschoss|Raumart|Fläche");'); + + Notification::make() + ->title('Spaltenname kopiert') + ->success() + ->send(); + }), + Action::make('delete') ->label('Tabelle leeren') ->color('danger') @@ -70,13 +83,26 @@ class EditProjekte extends EditRecord ImportAction::make('import_objekte') ->hidden(fn ($record): bool => $record->bezahlt_am ? false : true) ->importer(ProjektObjekteImDetailImporter::class) + ->csvDelimiter('|') ->modalHeading('Objekte im Detail Import') ->modalContent(view('filament.pages.actions.import-objektemitraeumen')) - ->modalContentFooter(view('filament.pages.actions.footer-objektemitraeumen')) ->label('Objekte') ->icon('phosphor-upload') ->extraModalFooterActions([ + Action::make('copy') + ->tooltip('Kopiert die Spaltenname für die erste Zeile') + ->color('success') + ->label('Spalten Namen') + ->action(function ($livewire) { + $livewire->js('window.navigator.clipboard.writeText("Top Nummer|Geschoss|Raumart|Fläche");'); + + Notification::make() + ->title('Spaltenname kopiert') + ->success() + ->send(); + }), Action::make('delete') + ->tooltip('Löscht alle Objekte für dieses Projekt') ->label('Tabellen leeren') ->color('danger') ->requiresConfirmation() diff --git a/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php b/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php index 87e3113..1cfb59d 100644 --- a/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php +++ b/app/Filament/Resources/Projektes/RelationManagers/ProjektObjekteImDetailRelationManager.php @@ -3,6 +3,7 @@ namespace App\Filament\Resources\Projektes\RelationManagers; use App\Models\ProjektObjekteImDetail; +use Filament\Actions\Action; use Filament\Actions\BulkActionGroup; use Filament\Actions\CreateAction; use Filament\Actions\DeleteAction; @@ -53,11 +54,11 @@ class ProjektObjekteImDetailRelationManager extends RelationManager TextInput::make('flaeche') ->suffix(new HtmlString(' m²')) ->numeric() + ->inputMode('decimal') ->label('Fläche') - ->rules(['required', 'flaeche' => 'decimal:2']) + ->rules(['required']) ->validationMessages([ 'required' => 'Die Eingabe einer Fläche ist erforderlich.', - 'decimal' => 'Für die Fläche sind zwei Dezimalstellen erforderlich.', ]) ->afterStateUpdated(function (Component $livewire) { $livewire->dispatch('refreshProjektAllgemeinflaechen'); @@ -142,6 +143,9 @@ class ProjektObjekteImDetailRelationManager extends RelationManager CreateAction::make() ->icon('phosphor-file-plus') ->createAnother(false), + Action::make('nutzwerte') + ->label('Nutzwerte') + ->icon('phosphor-gear'), ]) ->recordActions([ EditAction::make()->iconButton() diff --git a/bootstrap/cache/blade-icons.php b/bootstrap/cache/blade-icons.php index 670ceca..44f1216 100755 --- a/bootstrap/cache/blade-icons.php +++ b/bootstrap/cache/blade-icons.php @@ -1,7 +1,7 @@ array ( - '/Users/salam/Sites/nutzwerte_fi4/resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/svg' => array ( 0 => 'excel', 1 => 'logo', @@ -11,7 +11,7 @@ ), 'heroicons' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/blade-ui-kit/blade-heroicons/src/../resources/svg' => array ( 0 => 'c-academic-cap', 1 => 'c-adjustments-horizontal', @@ -1305,7 +1305,7 @@ ), 'phosphor-icons' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/codeat3/blade-phosphor-icons/src/../resources/svg' => array ( 0 => 'acorn-bold', 1 => 'acorn-duotone', @@ -10383,7 +10383,7 @@ ), 'filament' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/filament/support/src/../resources/svg' => array ( 0 => 'm-pencil-slash', 1 => 'o-align-center', @@ -10422,7 +10422,7 @@ ), 'lucide' => array ( - '/Users/salam/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' => + '/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/mallardduck/blade-lucide-icons/src/../resources/svg' => array ( 0 => 'a-arrow-down', 1 => 'a-arrow-up', diff --git a/bootstrap/cache/config.php b/bootstrap/cache/config.php new file mode 100644 index 0000000..74a7198 --- /dev/null +++ b/bootstrap/cache/config.php @@ -0,0 +1,1164 @@ + + array ( + 'driver' => 'bcrypt', + 'bcrypt' => + array ( + 'rounds' => '12', + 'verify' => true, + 'limit' => NULL, + ), + 'argon' => + array ( + 'memory' => 65536, + 'threads' => 1, + 'time' => 4, + 'verify' => true, + ), + 'rehash_on_login' => true, + ), + 'concurrency' => + array ( + 'default' => 'process', + ), + 'broadcasting' => + array ( + 'default' => 'log', + 'connections' => + array ( + 'reverb' => + array ( + 'driver' => 'reverb', + 'key' => NULL, + 'secret' => NULL, + 'app_id' => NULL, + 'options' => + array ( + 'host' => NULL, + 'port' => 443, + 'scheme' => 'https', + 'useTLS' => true, + ), + 'client_options' => + array ( + ), + ), + 'pusher' => + array ( + 'driver' => 'pusher', + 'key' => NULL, + 'secret' => NULL, + 'app_id' => NULL, + 'options' => + array ( + 'cluster' => NULL, + 'host' => 'api-mt1.pusher.com', + 'port' => 443, + 'scheme' => 'https', + 'encrypted' => true, + 'useTLS' => true, + ), + 'client_options' => + array ( + ), + ), + 'ably' => + array ( + 'driver' => 'ably', + 'key' => NULL, + ), + 'log' => + array ( + 'driver' => 'log', + ), + 'null' => + array ( + 'driver' => 'null', + ), + ), + ), + 'view' => + array ( + 'paths' => + array ( + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views', + ), + 'compiled' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/views', + ), + 'cors' => + array ( + 'paths' => + array ( + 0 => 'api/*', + 1 => 'sanctum/csrf-cookie', + ), + 'allowed_methods' => + array ( + 0 => '*', + ), + 'allowed_origins' => + array ( + 0 => '*', + ), + 'allowed_origins_patterns' => + array ( + ), + 'allowed_headers' => + array ( + 0 => '*', + ), + 'exposed_headers' => + array ( + ), + 'max_age' => 0, + 'supports_credentials' => false, + ), + 'app' => + array ( + 'name' => 'Nutzwerte', + 'env' => 'local', + 'debug' => true, + 'url' => 'http://nutzwerte_fi4.test', + 'frontend_url' => 'http://localhost:3000', + 'asset_url' => NULL, + 'timezone' => 'UTC', + 'locale' => 'de', + 'fallback_locale' => 'en', + 'faker_locale' => 'de_AT', + 'cipher' => 'AES-256-CBC', + 'key' => 'base64:3uv/ppXplpqmYtiZ5ZyILnoOTmKfZAz27bfsnR1qmaE=', + 'previous_keys' => + array ( + ), + 'maintenance' => + array ( + 'driver' => 'file', + 'store' => 'database', + ), + 'providers' => + array ( + 0 => 'Illuminate\\Auth\\AuthServiceProvider', + 1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 2 => 'Illuminate\\Bus\\BusServiceProvider', + 3 => 'Illuminate\\Cache\\CacheServiceProvider', + 4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 5 => 'Illuminate\\Concurrency\\ConcurrencyServiceProvider', + 6 => 'Illuminate\\Cookie\\CookieServiceProvider', + 7 => 'Illuminate\\Database\\DatabaseServiceProvider', + 8 => 'Illuminate\\Encryption\\EncryptionServiceProvider', + 9 => 'Illuminate\\Filesystem\\FilesystemServiceProvider', + 10 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider', + 11 => 'Illuminate\\Hashing\\HashServiceProvider', + 12 => 'Illuminate\\Mail\\MailServiceProvider', + 13 => 'Illuminate\\Notifications\\NotificationServiceProvider', + 14 => 'Illuminate\\Pagination\\PaginationServiceProvider', + 15 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 16 => 'Illuminate\\Pipeline\\PipelineServiceProvider', + 17 => 'Illuminate\\Queue\\QueueServiceProvider', + 18 => 'Illuminate\\Redis\\RedisServiceProvider', + 19 => 'Illuminate\\Session\\SessionServiceProvider', + 20 => 'Illuminate\\Translation\\TranslationServiceProvider', + 21 => 'Illuminate\\Validation\\ValidationServiceProvider', + 22 => 'Illuminate\\View\\ViewServiceProvider', + 23 => 'App\\Providers\\AppServiceProvider', + 24 => 'App\\Providers\\Filament\\AdminPanelProvider', + ), + 'aliases' => + array ( + 'App' => 'Illuminate\\Support\\Facades\\App', + 'Arr' => 'Illuminate\\Support\\Arr', + 'Artisan' => 'Illuminate\\Support\\Facades\\Artisan', + 'Auth' => 'Illuminate\\Support\\Facades\\Auth', + 'Benchmark' => 'Illuminate\\Support\\Benchmark', + 'Blade' => 'Illuminate\\Support\\Facades\\Blade', + 'Broadcast' => 'Illuminate\\Support\\Facades\\Broadcast', + 'Bus' => 'Illuminate\\Support\\Facades\\Bus', + 'Cache' => 'Illuminate\\Support\\Facades\\Cache', + 'Concurrency' => 'Illuminate\\Support\\Facades\\Concurrency', + 'Config' => 'Illuminate\\Support\\Facades\\Config', + 'Context' => 'Illuminate\\Support\\Facades\\Context', + 'Cookie' => 'Illuminate\\Support\\Facades\\Cookie', + 'Crypt' => 'Illuminate\\Support\\Facades\\Crypt', + 'Date' => 'Illuminate\\Support\\Facades\\Date', + 'DB' => 'Illuminate\\Support\\Facades\\DB', + 'Eloquent' => 'Illuminate\\Database\\Eloquent\\Model', + 'Event' => 'Illuminate\\Support\\Facades\\Event', + 'File' => 'Illuminate\\Support\\Facades\\File', + 'Gate' => 'Illuminate\\Support\\Facades\\Gate', + 'Hash' => 'Illuminate\\Support\\Facades\\Hash', + 'Http' => 'Illuminate\\Support\\Facades\\Http', + 'Js' => 'Illuminate\\Support\\Js', + 'Lang' => 'Illuminate\\Support\\Facades\\Lang', + 'Log' => 'Illuminate\\Support\\Facades\\Log', + 'Mail' => 'Illuminate\\Support\\Facades\\Mail', + 'Notification' => 'Illuminate\\Support\\Facades\\Notification', + 'Number' => 'Illuminate\\Support\\Number', + 'Password' => 'Illuminate\\Support\\Facades\\Password', + 'Process' => 'Illuminate\\Support\\Facades\\Process', + 'Queue' => 'Illuminate\\Support\\Facades\\Queue', + 'RateLimiter' => 'Illuminate\\Support\\Facades\\RateLimiter', + 'Redirect' => 'Illuminate\\Support\\Facades\\Redirect', + 'Request' => 'Illuminate\\Support\\Facades\\Request', + 'Response' => 'Illuminate\\Support\\Facades\\Response', + 'Route' => 'Illuminate\\Support\\Facades\\Route', + 'Schedule' => 'Illuminate\\Support\\Facades\\Schedule', + 'Schema' => 'Illuminate\\Support\\Facades\\Schema', + 'Session' => 'Illuminate\\Support\\Facades\\Session', + 'Storage' => 'Illuminate\\Support\\Facades\\Storage', + 'Str' => 'Illuminate\\Support\\Str', + 'Uri' => 'Illuminate\\Support\\Uri', + 'URL' => 'Illuminate\\Support\\Facades\\URL', + 'Validator' => 'Illuminate\\Support\\Facades\\Validator', + 'View' => 'Illuminate\\Support\\Facades\\View', + 'Vite' => 'Illuminate\\Support\\Facades\\Vite', + ), + ), + 'auth' => + array ( + 'defaults' => + array ( + 'guard' => 'web', + 'passwords' => 'users', + ), + 'guards' => + array ( + 'web' => + array ( + 'driver' => 'session', + 'provider' => 'users', + ), + ), + 'providers' => + array ( + 'users' => + array ( + 'driver' => 'eloquent', + 'model' => 'App\\Models\\User', + ), + ), + 'passwords' => + array ( + 'users' => + array ( + 'provider' => 'users', + 'table' => 'password_reset_tokens', + 'expire' => 60, + 'throttle' => 60, + ), + ), + 'password_timeout' => 10800, + ), + 'blade-icons' => + array ( + 'sets' => + array ( + 'default' => + array ( + 'path' => 'resources/svg', + 'disk' => '', + 'prefix' => 'icon', + 'fallback' => '', + 'class' => '', + 'attributes' => + array ( + ), + ), + ), + 'class' => '', + 'attributes' => + array ( + ), + 'fallback' => '', + 'components' => + array ( + 'disabled' => false, + 'default' => 'icon', + ), + ), + 'cache' => + array ( + 'default' => 'database', + 'stores' => + array ( + 'array' => + array ( + 'driver' => 'array', + 'serialize' => false, + ), + 'session' => + array ( + 'driver' => 'session', + 'key' => '_cache', + ), + 'database' => + array ( + 'driver' => 'database', + 'connection' => NULL, + 'table' => 'cache', + 'lock_connection' => NULL, + 'lock_table' => NULL, + ), + 'file' => + array ( + 'driver' => 'file', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data', + 'lock_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/cache/data', + ), + 'memcached' => + array ( + 'driver' => 'memcached', + 'persistent_id' => NULL, + 'sasl' => + array ( + 0 => NULL, + 1 => NULL, + ), + 'options' => + array ( + ), + 'servers' => + array ( + 0 => + array ( + 'host' => '127.0.0.1', + 'port' => 11211, + 'weight' => 100, + ), + ), + ), + 'redis' => + array ( + 'driver' => 'redis', + 'connection' => 'cache', + 'lock_connection' => 'default', + ), + 'dynamodb' => + array ( + 'driver' => 'dynamodb', + 'key' => '', + 'secret' => '', + 'region' => 'us-east-1', + 'table' => 'cache', + 'endpoint' => NULL, + ), + 'octane' => + array ( + 'driver' => 'octane', + ), + 'failover' => + array ( + 'driver' => 'failover', + 'stores' => + array ( + 0 => 'database', + 1 => 'array', + ), + ), + ), + 'prefix' => 'nutzwerte-cache-', + ), + 'database' => + array ( + 'default' => 'mariadb', + 'connections' => + array ( + 'sqlite' => + array ( + 'driver' => 'sqlite', + 'url' => NULL, + 'database' => 'nutzwerte_fi4', + 'prefix' => '', + 'foreign_key_constraints' => true, + 'busy_timeout' => NULL, + 'journal_mode' => NULL, + 'synchronous' => NULL, + 'transaction_mode' => 'DEFERRED', + ), + 'mysql' => + array ( + 'driver' => 'mysql', + 'url' => NULL, + 'host' => '127.0.0.1', + 'port' => '3306', + 'database' => 'nutzwerte_fi4', + 'username' => 'root', + 'password' => 'salam', + 'unix_socket' => '', + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => NULL, + 'options' => + array ( + ), + ), + 'mariadb' => + array ( + 'driver' => 'mariadb', + 'url' => NULL, + 'host' => '127.0.0.1', + 'port' => '3306', + 'database' => 'nutzwerte_fi4', + 'username' => 'root', + 'password' => 'salam', + 'unix_socket' => '', + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => NULL, + 'options' => + array ( + ), + ), + 'pgsql' => + array ( + 'driver' => 'pgsql', + 'url' => NULL, + 'host' => '127.0.0.1', + 'port' => '3306', + 'database' => 'nutzwerte_fi4', + 'username' => 'root', + 'password' => 'salam', + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + 'search_path' => 'public', + 'sslmode' => 'prefer', + ), + 'sqlsrv' => + array ( + 'driver' => 'sqlsrv', + 'url' => NULL, + 'host' => '127.0.0.1', + 'port' => '3306', + 'database' => 'nutzwerte_fi4', + 'username' => 'root', + 'password' => 'salam', + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + ), + ), + 'migrations' => + array ( + 'table' => 'migrations', + 'update_date_on_publish' => true, + ), + 'redis' => + array ( + 'client' => 'phpredis', + 'options' => + array ( + 'cluster' => 'redis', + 'prefix' => 'nutzwerte-database-', + 'persistent' => false, + ), + 'default' => + array ( + 'url' => NULL, + 'host' => '127.0.0.1', + 'username' => NULL, + 'password' => NULL, + 'port' => '6379', + 'database' => '0', + 'max_retries' => 3, + 'backoff_algorithm' => 'decorrelated_jitter', + 'backoff_base' => 100, + 'backoff_cap' => 1000, + ), + 'cache' => + array ( + 'url' => NULL, + 'host' => '127.0.0.1', + 'username' => NULL, + 'password' => NULL, + 'port' => '6379', + 'database' => '1', + 'max_retries' => 3, + 'backoff_algorithm' => 'decorrelated_jitter', + 'backoff_base' => 100, + 'backoff_cap' => 1000, + ), + ), + ), + 'filament-shield' => + array ( + 'shield_resource' => + array ( + 'slug' => 'shield/roles', + 'show_model_path' => true, + 'cluster' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + 'tabs' => + array ( + 'pages' => true, + 'widgets' => true, + 'resources' => true, + 'custom_permissions' => false, + ), + ), + 'tenant_model' => NULL, + 'auth_provider_model' => 'App\\Models\\User', + 'super_admin' => + array ( + 'enabled' => true, + 'name' => 'super_admin', + 'define_via_gate' => false, + 'intercept_gate' => 'before', + ), + 'panel_user' => + array ( + 'enabled' => true, + 'name' => 'panel_user', + ), + 'permissions' => + array ( + 'separator' => ':', + 'case' => 'pascal', + 'generate' => true, + ), + 'policies' => + array ( + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Policies', + 'merge' => true, + 'generate' => true, + 'methods' => + array ( + 0 => 'viewAny', + 1 => 'view', + 2 => 'create', + 3 => 'update', + 4 => 'delete', + 5 => 'restore', + 6 => 'forceDelete', + 7 => 'forceDeleteAny', + 8 => 'restoreAny', + 9 => 'replicate', + 10 => 'reorder', + ), + 'single_parameter_methods' => + array ( + 0 => 'viewAny', + 1 => 'create', + 2 => 'deleteAny', + 3 => 'forceDeleteAny', + 4 => 'restoreAny', + 5 => 'reorder', + ), + ), + 'localization' => + array ( + 'enabled' => false, + 'key' => 'filament-shield::filament-shield', + ), + 'resources' => + array ( + 'subject' => 'model', + 'manage' => + array ( + 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\RoleResource' => + array ( + 0 => 'viewAny', + 1 => 'view', + 2 => 'create', + 3 => 'update', + 4 => 'delete', + ), + ), + 'exclude' => + array ( + ), + ), + 'pages' => + array ( + 'subject' => 'class', + 'prefix' => 'view', + 'exclude' => + array ( + 0 => 'Filament\\Pages\\Dashboard', + ), + ), + 'widgets' => + array ( + 'subject' => 'class', + 'prefix' => 'view', + 'exclude' => + array ( + 0 => 'Filament\\Widgets\\AccountWidget', + 1 => 'Filament\\Widgets\\FilamentInfoWidget', + ), + ), + 'custom_permissions' => + array ( + ), + 'discovery' => + array ( + 'discover_all_resources' => false, + 'discover_all_widgets' => false, + 'discover_all_pages' => false, + ), + 'register_role_policy' => true, + ), + 'filesystems' => + array ( + 'default' => 'local', + 'disks' => + array ( + 'local' => + array ( + 'driver' => 'local', + 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private', + 'serve' => true, + 'throw' => false, + 'report' => false, + ), + 'public' => + array ( + 'driver' => 'local', + 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public', + 'url' => 'http://nutzwerte_fi4.test/storage', + 'visibility' => 'public', + 'throw' => false, + 'report' => false, + ), + 's3' => + array ( + 'driver' => 's3', + 'key' => '', + 'secret' => '', + 'region' => 'us-east-1', + 'bucket' => '', + 'url' => NULL, + 'endpoint' => NULL, + 'use_path_style_endpoint' => false, + 'throw' => false, + 'report' => false, + ), + 'promotion' => + array ( + 'driver' => 'local', + 'root' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public/promotion', + 'url' => 'http://nutzwerte_fi4.test/storage/promotion', + 'visibility' => 'public', + 'throw' => false, + ), + ), + 'links' => + array ( + '/Users/hermanntelser/Sites/nutzwerte_fi4/public/storage' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/public', + ), + ), + 'logging' => + array ( + 'default' => 'stack', + 'deprecations' => + array ( + 'channel' => NULL, + 'trace' => false, + ), + 'channels' => + array ( + 'stack' => + array ( + 'driver' => 'stack', + 'channels' => + array ( + 0 => 'single', + ), + 'ignore_exceptions' => false, + ), + 'single' => + array ( + 'driver' => 'single', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'level' => 'debug', + 'replace_placeholders' => true, + ), + 'daily' => + array ( + 'driver' => 'daily', + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', + 'level' => 'debug', + 'days' => 14, + 'replace_placeholders' => true, + ), + 'slack' => + array ( + 'driver' => 'slack', + 'url' => NULL, + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => 'debug', + 'replace_placeholders' => true, + ), + 'papertrail' => + array ( + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => 'Monolog\\Handler\\SyslogUdpHandler', + 'handler_with' => + array ( + 'host' => NULL, + 'port' => NULL, + 'connectionString' => 'tls://:', + ), + 'processors' => + array ( + 0 => 'Monolog\\Processor\\PsrLogMessageProcessor', + ), + ), + 'stderr' => + array ( + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => 'Monolog\\Handler\\StreamHandler', + 'handler_with' => + array ( + 'stream' => 'php://stderr', + ), + 'formatter' => NULL, + 'processors' => + array ( + 0 => 'Monolog\\Processor\\PsrLogMessageProcessor', + ), + ), + 'syslog' => + array ( + 'driver' => 'syslog', + 'level' => 'debug', + 'facility' => 8, + 'replace_placeholders' => true, + ), + 'errorlog' => + array ( + 'driver' => 'errorlog', + 'level' => 'debug', + 'replace_placeholders' => true, + ), + 'null' => + array ( + 'driver' => 'monolog', + 'handler' => 'Monolog\\Handler\\NullHandler', + ), + 'emergency' => + array ( + 'path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/logs/laravel.log', + ), + ), + ), + 'login-link' => + array ( + 'allowed_environments' => + array ( + 0 => 'local', + ), + 'allowed_hosts' => + array ( + 0 => 'localhost', + 1 => '127.0.0.1', + 2 => '*.test', + ), + 'automatically_create_missing_users' => true, + 'user_model' => NULL, + 'redirect_route_name' => NULL, + 'login_link_controller' => 'Spatie\\LoginLink\\Http\\Controllers\\LoginLinkController', + 'middleware' => + array ( + 0 => 'web', + ), + ), + 'mail' => + array ( + 'default' => 'log', + 'mailers' => + array ( + 'smtp' => + array ( + 'transport' => 'smtp', + 'scheme' => NULL, + 'url' => NULL, + 'host' => '127.0.0.1', + 'port' => '2525', + 'username' => NULL, + 'password' => NULL, + 'timeout' => NULL, + 'local_domain' => 'nutzwerte_fi4.test', + ), + 'ses' => + array ( + 'transport' => 'ses', + ), + 'postmark' => + array ( + 'transport' => 'postmark', + ), + 'resend' => + array ( + 'transport' => 'resend', + ), + 'sendmail' => + array ( + 'transport' => 'sendmail', + 'path' => '/usr/sbin/sendmail -bs -i', + ), + 'log' => + array ( + 'transport' => 'log', + 'channel' => NULL, + ), + 'array' => + array ( + 'transport' => 'array', + ), + 'failover' => + array ( + 'transport' => 'failover', + 'mailers' => + array ( + 0 => 'smtp', + 1 => 'log', + ), + 'retry_after' => 60, + ), + 'roundrobin' => + array ( + 'transport' => 'roundrobin', + 'mailers' => + array ( + 0 => 'ses', + 1 => 'postmark', + ), + 'retry_after' => 60, + ), + ), + 'from' => + array ( + 'address' => 'hello@example.com', + 'name' => 'Nutzwerte', + ), + 'markdown' => + array ( + 'theme' => 'default', + 'paths' => + array ( + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/vendor/mail', + ), + ), + ), + 'multitenancy' => + array ( + 'tenant_finder' => NULL, + 'tenant_artisan_search_fields' => + array ( + 0 => 'id', + ), + 'switch_tenant_tasks' => + array ( + ), + 'tenant_model' => 'Spatie\\Multitenancy\\Models\\Tenant', + 'queues_are_tenant_aware_by_default' => true, + 'tenant_database_connection_name' => NULL, + 'landlord_database_connection_name' => NULL, + 'current_tenant_context_key' => 'tenantId', + 'current_tenant_container_key' => 'currentTenant', + 'shared_routes_cache' => false, + 'actions' => + array ( + 'make_tenant_current_action' => 'Spatie\\Multitenancy\\Actions\\MakeTenantCurrentAction', + 'forget_current_tenant_action' => 'Spatie\\Multitenancy\\Actions\\ForgetCurrentTenantAction', + 'make_queue_tenant_aware_action' => 'Spatie\\Multitenancy\\Actions\\MakeQueueTenantAwareAction', + 'migrate_tenant' => 'Spatie\\Multitenancy\\Actions\\MigrateTenantAction', + ), + 'queueable_to_job' => + array ( + 'Illuminate\\Mail\\SendQueuedMailable' => 'mailable', + 'Illuminate\\Notifications\\SendQueuedNotifications' => 'notification', + 'Illuminate\\Queue\\CallQueuedClosure' => 'closure', + 'Illuminate\\Events\\CallQueuedListener' => 'class', + 'Illuminate\\Broadcasting\\BroadcastEvent' => 'event', + ), + 'tenant_aware_jobs' => + array ( + ), + 'not_tenant_aware_jobs' => + array ( + ), + ), + 'permission' => + array ( + 'models' => + array ( + 'permission' => 'Spatie\\Permission\\Models\\Permission', + 'role' => 'Spatie\\Permission\\Models\\Role', + ), + 'table_names' => + array ( + 'roles' => 'roles', + 'permissions' => 'permissions', + 'model_has_permissions' => 'model_has_permissions', + 'model_has_roles' => 'model_has_roles', + 'role_has_permissions' => 'role_has_permissions', + ), + 'column_names' => + array ( + 'role_pivot_key' => NULL, + 'permission_pivot_key' => NULL, + 'model_morph_key' => 'model_id', + 'team_foreign_key' => 'team_id', + ), + 'register_permission_check_method' => true, + 'register_octane_reset_listener' => false, + 'events_enabled' => false, + 'teams' => false, + 'team_resolver' => 'Spatie\\Permission\\DefaultTeamResolver', + 'use_passport_client_credentials' => false, + 'display_permission_in_exception' => false, + 'display_role_in_exception' => false, + 'enable_wildcard_permission' => false, + 'cache' => + array ( + 'expiration_time' => + \DateInterval::__set_state(array( + 'from_string' => true, + 'date_string' => '24 hours', + )), + 'key' => 'spatie.permission.cache', + 'store' => 'default', + ), + ), + 'queue' => + array ( + 'default' => 'database', + 'connections' => + array ( + 'sync' => + array ( + 'driver' => 'sync', + ), + 'database' => + array ( + 'driver' => 'database', + 'connection' => NULL, + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + 'after_commit' => false, + ), + 'beanstalkd' => + array ( + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + 'after_commit' => false, + ), + 'sqs' => + array ( + 'driver' => 'sqs', + 'key' => '', + 'secret' => '', + 'prefix' => 'https://sqs.us-east-1.amazonaws.com/your-account-id', + 'queue' => 'default', + 'suffix' => NULL, + 'region' => 'us-east-1', + 'after_commit' => false, + ), + 'redis' => + array ( + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => NULL, + 'after_commit' => false, + ), + 'deferred' => + array ( + 'driver' => 'deferred', + ), + 'failover' => + array ( + 'driver' => 'failover', + 'connections' => + array ( + 0 => 'database', + 1 => 'deferred', + ), + ), + ), + 'batching' => + array ( + 'database' => 'mariadb', + 'table' => 'job_batches', + ), + 'failed' => + array ( + 'driver' => 'database-uuids', + 'database' => 'mariadb', + 'table' => 'failed_jobs', + ), + ), + 'services' => + array ( + 'postmark' => + array ( + 'token' => NULL, + ), + 'resend' => + array ( + 'key' => NULL, + ), + 'ses' => + array ( + 'key' => '', + 'secret' => '', + 'region' => 'us-east-1', + ), + 'slack' => + array ( + 'notifications' => + array ( + 'bot_user_oauth_token' => NULL, + 'channel' => NULL, + ), + ), + ), + 'session' => + array ( + 'driver' => 'database', + 'lifetime' => 120, + 'expire_on_close' => false, + 'encrypt' => false, + 'files' => '/Users/hermanntelser/Sites/nutzwerte_fi4/storage/framework/sessions', + 'connection' => NULL, + 'table' => 'sessions', + 'store' => NULL, + 'lottery' => + array ( + 0 => 2, + 1 => 100, + ), + 'cookie' => 'nutzwerte-session', + 'path' => '/', + 'domain' => NULL, + 'secure' => NULL, + 'http_only' => true, + 'same_site' => 'lax', + 'partitioned' => false, + ), + 'hookshelper' => + array ( + 'render_hook' => 'global-search.before', + 'icon' => 'heroicon-m-cursor-arrow-rays', + 'tiny_toggle' => false, + ), + 'blade-heroicons' => + array ( + 'prefix' => 'heroicon', + 'fallback' => '', + 'class' => '', + 'attributes' => + array ( + ), + ), + 'blade-phosphor-icons' => + array ( + 'prefix' => 'phosphor', + 'fallback' => '', + 'class' => '', + 'attributes' => + array ( + ), + ), + 'filament' => + array ( + 'broadcasting' => + array ( + ), + 'default_filesystem_disk' => 'local', + 'assets_path' => NULL, + 'cache_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/bootstrap/cache/filament', + 'livewire_loading_delay' => 'default', + 'file_generation' => + array ( + 'flags' => + array ( + ), + ), + 'system_route_prefix' => 'filament', + ), + 'livewire' => + array ( + 'class_namespace' => 'App\\Livewire', + 'view_path' => '/Users/hermanntelser/Sites/nutzwerte_fi4/resources/views/livewire', + 'layout' => 'components.layouts.app', + 'lazy_placeholder' => NULL, + 'temporary_file_upload' => + array ( + 'disk' => NULL, + 'rules' => NULL, + 'directory' => NULL, + 'middleware' => NULL, + 'preview_mimes' => + array ( + 0 => 'png', + 1 => 'gif', + 2 => 'bmp', + 3 => 'svg', + 4 => 'wav', + 5 => 'mp4', + 6 => 'mov', + 7 => 'avi', + 8 => 'wmv', + 9 => 'mp3', + 10 => 'm4a', + 11 => 'jpg', + 12 => 'jpeg', + 13 => 'mpga', + 14 => 'webp', + 15 => 'wma', + ), + 'max_upload_time' => 5, + 'cleanup' => true, + ), + 'render_on_redirect' => false, + 'legacy_model_binding' => false, + 'inject_assets' => true, + 'navigate' => + array ( + 'show_progress_bar' => true, + 'progress_bar_color' => '#2299dd', + ), + 'inject_morph_markers' => true, + 'smart_wire_keys' => false, + 'pagination_theme' => 'tailwind', + 'release_token' => 'a', + ), + 'blade-lucide-icons' => + array ( + 'prefix' => 'lucide', + 'fallback' => '', + 'class' => '', + 'attributes' => + array ( + ), + ), + 'tinker' => + array ( + 'commands' => + array ( + ), + 'alias' => + array ( + ), + 'dont_alias' => + array ( + 0 => 'App\\Nova', + ), + 'trust_project' => 'always', + ), +); diff --git a/bootstrap/cache/filament/panels/admin.php b/bootstrap/cache/filament/panels/admin.php index 88677f0..09681c5 100644 --- a/bootstrap/cache/filament/panels/admin.php +++ b/bootstrap/cache/filament/panels/admin.php @@ -70,9 +70,9 @@ ), 'clusters' => array ( - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', ), 'clusteredComponents' => array ( @@ -97,7 +97,7 @@ ), 'clusterDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters', ), 'clusterNamespaces' => array ( @@ -105,14 +105,14 @@ ), 'pages' => array ( - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Administration/AdministrationCluster.php' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Projekte/ProjekteCluster.php' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Clusters/Verwaltung/VerwaltungCluster.php' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', 0 => 'Filament\\Pages\\Dashboard', ), 'pageDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Pages', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Pages', ), 'pageNamespaces' => array ( @@ -120,23 +120,23 @@ ), 'resources' => array ( - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Gutachters/GutachterResource.php' => 'App\\Filament\\Resources\\Gutachters\\GutachterResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Helps/HelpResource.php' => 'App\\Filament\\Resources\\Helps\\HelpResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Inhaltsverzeichnis/InhaltsverzeichnisResource.php' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\InhaltsverzeichnisResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/KontoTextblocks/KontoTextblockResource.php' => 'App\\Filament\\Resources\\KontoTextblocks\\KontoTextblockResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Kontos/KontoResource.php' => 'App\\Filament\\Resources\\Kontos\\KontoResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Methodes/MethodeResource.php' => 'App\\Filament\\Resources\\Methodes\\MethodeResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Orientierungs/OrientierungResource.php' => 'App\\Filament\\Resources\\Orientierungs\\OrientierungResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Permissions/PermissionResource.php' => 'App\\Filament\\Resources\\Permissions\\PermissionResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Projektes/ProjekteResource.php' => 'App\\Filament\\Resources\\Projektes\\ProjekteResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Textblocks/TextblockResource.php' => 'App\\Filament\\Resources\\Textblocks\\TextblockResource', - '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Auftraggebers/AuftraggeberResource.php' => 'App\\Filament\\Resources\\Auftraggebers\\AuftraggeberResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Gutachters/GutachterResource.php' => 'App\\Filament\\Resources\\Gutachters\\GutachterResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Helps/HelpResource.php' => 'App\\Filament\\Resources\\Helps\\HelpResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Inhaltsverzeichnis/InhaltsverzeichnisResource.php' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\InhaltsverzeichnisResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/KontoTextblocks/KontoTextblockResource.php' => 'App\\Filament\\Resources\\KontoTextblocks\\KontoTextblockResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Kontos/KontoResource.php' => 'App\\Filament\\Resources\\Kontos\\KontoResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Methodes/MethodeResource.php' => 'App\\Filament\\Resources\\Methodes\\MethodeResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Orientierungs/OrientierungResource.php' => 'App\\Filament\\Resources\\Orientierungs\\OrientierungResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Permissions/PermissionResource.php' => 'App\\Filament\\Resources\\Permissions\\PermissionResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Projektes/ProjekteResource.php' => 'App\\Filament\\Resources\\Projektes\\ProjekteResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Textblocks/TextblockResource.php' => 'App\\Filament\\Resources\\Textblocks\\TextblockResource', + '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources/Users/UserResource.php' => 'App\\Filament\\Resources\\Users\\UserResource', 0 => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\RoleResource', ), 'resourceDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Resources', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Resources', ), 'resourceNamespaces' => array ( @@ -149,7 +149,7 @@ ), 'widgetDirectories' => array ( - 0 => '/Users/salam/Sites/nutzwerte_fi4/app/Filament/Widgets', + 0 => '/Users/hermanntelser/Sites/nutzwerte_fi4/app/Filament/Widgets', ), 'widgetNamespaces' => array ( diff --git a/bootstrap/cache/routes-v7.php b/bootstrap/cache/routes-v7.php new file mode 100644 index 0000000..2b090a8 --- /dev/null +++ b/bootstrap/cache/routes-v7.php @@ -0,0 +1,3282 @@ +setCompiledRoutes( + array ( + 'compiled' => + array ( + 0 => false, + 1 => + array ( + '/app/login' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.login', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/password-reset/request' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.password-reset.request', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/password-reset/reset' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.password-reset.reset', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/register' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.register', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/logout' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.logout', + ), + 1 => NULL, + 2 => + array ( + 'POST' => 0, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/profile' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.profile', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/email-verification/prompt' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.email-verification.prompt', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.pages.dashboard', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/projekte' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.projekte', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/verwaltung' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.verwaltung', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/verwaltung/auftraggebers' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.verwaltung.resources.auftraggebers.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/verwaltung/gutachters' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.verwaltung.resources.gutachters.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/helps' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.helps.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/inhaltsverzeichnis' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.inhaltsverzeichnis.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/verwaltung/konto-textblocks' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.verwaltung.resources.konto-textblocks.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/verwaltung/kontos' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.verwaltung.resources.kontos.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/methodes' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.methodes.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/orientierungs' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.orientierungs.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/permissions' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.permissions.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/projektes' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.resources.projektes.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/textblocks' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.textblocks.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/verwaltung/users' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.verwaltung.resources.users.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/shield/roles' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.shield.roles.index', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/app/administration/shield/roles/create' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.shield.roles.create', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/livewire/update' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'default.livewire.update', + ), + 1 => NULL, + 2 => + array ( + 'POST' => 0, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/livewire/livewire.js' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::NzY5sMjy09l0PpmQ', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/livewire/livewire.min.js.map' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::CtkC04utPkigoHQc', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/livewire/upload-file' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'livewire.upload-file', + ), + 1 => NULL, + 2 => + array ( + 'POST' => 0, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/laravel-login-link-login' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'loginLinkLogin', + ), + 1 => NULL, + 2 => + array ( + 'POST' => 0, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/up' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::c3MJA33OP0f9nHYt', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::InLNAuxan0Pe9PL8', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/nutzwerte' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::mGACL7esvxMYVaYW', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/programm' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::vY9YKsHcxDlb83Wz', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + '/impressum' => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'generated::WCKAFEcrjt18mBnQ', + ), + 1 => NULL, + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + ), + 2 => + array ( + 0 => '{^(?|/filament/(?|exports/([^/]++)/download(*:45)|imports/([^/]++)/failed\\-rows/download(*:90))|/app/(?|e(?|mail\\-(?|verification/verify/([^/]++)/([^/]++)(*:156)|change\\-verification/verify/([^/]++)/([^/]++)(?|(*:212)|/block(*:226)))|xcel(?|nutzwerte/([^/]++)(*:261)|aufstellung/([^/]++)(*:289)))|p(?|rojektes/([^/]++)/edit(*:325)|df/([^/]++)/([^/]++)(*:353))|administration/shield/roles/([^/]++)(?|(*:401)|/edit(*:414)))|/livewire/preview\\-file/([^/]++)(*:456)|/storage/(.*)(?|(*:480)))/?$}sDu', + ), + 3 => + array ( + 45 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.exports.download', + ), + 1 => + array ( + 0 => 'export', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + 90 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.imports.failed-rows.download', + ), + 1 => + array ( + 0 => 'import', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + 156 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.email-verification.verify', + ), + 1 => + array ( + 0 => 'id', + 1 => 'hash', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 212 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.email-change-verification.verify', + ), + 1 => + array ( + 0 => 'id', + 1 => 'email', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 226 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.auth.email-change-verification.block-verification', + ), + 1 => + array ( + 0 => 'id', + 1 => 'email', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + 261 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'excelnutzwerte', + ), + 1 => + array ( + 0 => 'record', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 289 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'excelaufstellung', + ), + 1 => + array ( + 0 => 'record', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 325 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.resources.projektes.edit', + ), + 1 => + array ( + 0 => 'record', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + 353 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'pdf', + ), + 1 => + array ( + 0 => 'record', + 1 => 'part', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 401 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.shield.roles.view', + ), + 1 => + array ( + 0 => 'record', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 414 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'filament.admin.administration.resources.shield.roles.edit', + ), + 1 => + array ( + 0 => 'record', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => false, + 6 => NULL, + ), + ), + 456 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'livewire.preview-file', + ), + 1 => + array ( + 0 => 'filename', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + ), + 480 => + array ( + 0 => + array ( + 0 => + array ( + '_route' => 'storage.local', + ), + 1 => + array ( + 0 => 'path', + ), + 2 => + array ( + 'GET' => 0, + 'HEAD' => 1, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + 1 => + array ( + 0 => + array ( + '_route' => 'storage.local.upload', + ), + 1 => + array ( + 0 => 'path', + ), + 2 => + array ( + 'PUT' => 0, + ), + 3 => NULL, + 4 => false, + 5 => true, + 6 => NULL, + ), + 2 => + array ( + 0 => NULL, + 1 => NULL, + 2 => NULL, + 3 => NULL, + 4 => false, + 5 => false, + 6 => 0, + ), + ), + ), + 4 => NULL, + ), + 'attributes' => + array ( + 'filament.exports.download' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'filament/exports/{export}/download', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'filament.actions', + ), + 'uses' => 'Filament\\Actions\\Exports\\Http\\Controllers\\DownloadExport@__invoke', + 'controller' => 'Filament\\Actions\\Exports\\Http\\Controllers\\DownloadExport', + 'as' => 'filament.exports.download', + 'namespace' => NULL, + 'prefix' => 'filament', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.imports.failed-rows.download' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'filament/imports/{import}/failed-rows/download', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'filament.actions', + ), + 'uses' => 'Filament\\Actions\\Imports\\Http\\Controllers\\DownloadImportFailureCsv@__invoke', + 'controller' => 'Filament\\Actions\\Imports\\Http\\Controllers\\DownloadImportFailureCsv', + 'as' => 'filament.imports.failed-rows.download', + 'namespace' => NULL, + 'prefix' => 'filament', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.login' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/login', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + ), + 'uses' => 'Filament\\Auth\\Pages\\Login@__invoke', + 'controller' => 'Filament\\Auth\\Pages\\Login', + 'as' => 'filament.admin.auth.login', + 'namespace' => NULL, + 'prefix' => '/app', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.password-reset.request' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/password-reset/request', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + ), + 'uses' => 'App\\Filament\\Pages\\Auth\\RequestPasswordReset@__invoke', + 'controller' => 'App\\Filament\\Pages\\Auth\\RequestPasswordReset', + 'as' => 'filament.admin.auth.password-reset.request', + 'namespace' => NULL, + 'prefix' => 'app/password-reset', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.password-reset.reset' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/password-reset/reset', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'signed', + ), + 'uses' => 'Filament\\Auth\\Pages\\PasswordReset\\ResetPassword@__invoke', + 'controller' => 'Filament\\Auth\\Pages\\PasswordReset\\ResetPassword', + 'as' => 'filament.admin.auth.password-reset.reset', + 'namespace' => NULL, + 'prefix' => 'app/password-reset', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.register' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/register', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + ), + 'uses' => 'App\\Filament\\Pages\\Auth\\Register@__invoke', + 'controller' => 'App\\Filament\\Pages\\Auth\\Register', + 'as' => 'filament.admin.auth.register', + 'namespace' => NULL, + 'prefix' => '/app', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.logout' => + array ( + 'methods' => + array ( + 0 => 'POST', + ), + 'uri' => 'app/logout', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + ), + 'uses' => 'Filament\\Auth\\Http\\Controllers\\LogoutController@__invoke', + 'controller' => 'Filament\\Auth\\Http\\Controllers\\LogoutController', + 'as' => 'filament.admin.auth.logout', + 'namespace' => NULL, + 'prefix' => '/app', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.profile' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/profile', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'uses' => 'Filament\\Auth\\Pages\\EditProfile@__invoke', + 'controller' => 'Filament\\Auth\\Pages\\EditProfile', + 'as' => 'filament.admin.auth.profile', + 'namespace' => NULL, + 'prefix' => '/app', + 'where' => + array ( + ), + 'excluded_middleware' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.email-verification.prompt' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/email-verification/prompt', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + ), + 'uses' => 'Filament\\Auth\\Pages\\EmailVerification\\EmailVerificationPrompt@__invoke', + 'controller' => 'Filament\\Auth\\Pages\\EmailVerification\\EmailVerificationPrompt', + 'as' => 'filament.admin.auth.email-verification.prompt', + 'namespace' => NULL, + 'prefix' => 'app/email-verification', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.email-verification.verify' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/email-verification/verify/{id}/{hash}', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'signed', + 13 => 'throttle:6,1', + ), + 'uses' => 'Filament\\Auth\\Http\\Controllers\\EmailVerificationController@__invoke', + 'controller' => 'Filament\\Auth\\Http\\Controllers\\EmailVerificationController', + 'as' => 'filament.admin.auth.email-verification.verify', + 'namespace' => NULL, + 'prefix' => 'app/email-verification', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.email-change-verification.verify' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/email-change-verification/verify/{id}/{email}', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'signed', + 13 => 'throttle:6,1', + ), + 'uses' => 'Filament\\Auth\\Http\\Controllers\\EmailChangeVerificationController@__invoke', + 'controller' => 'Filament\\Auth\\Http\\Controllers\\EmailChangeVerificationController', + 'as' => 'filament.admin.auth.email-change-verification.verify', + 'namespace' => NULL, + 'prefix' => 'app/email-change-verification', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.auth.email-change-verification.block-verification' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/email-change-verification/verify/{id}/{email}/block', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'signed', + 13 => 'throttle:6,1', + ), + 'uses' => 'Filament\\Auth\\Http\\Controllers\\BlockEmailChangeVerificationController@__invoke', + 'controller' => 'Filament\\Auth\\Http\\Controllers\\BlockEmailChangeVerificationController', + 'as' => 'filament.admin.auth.email-change-verification.block-verification', + 'namespace' => NULL, + 'prefix' => 'app/email-change-verification', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.pages.dashboard' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'uses' => 'Filament\\Pages\\Dashboard@__invoke', + 'controller' => 'Filament\\Pages\\Dashboard', + 'as' => 'filament.admin.pages.dashboard', + 'namespace' => NULL, + 'prefix' => 'app/', + 'where' => + array ( + ), + 'excluded_middleware' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'uses' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster@__invoke', + 'controller' => 'App\\Filament\\Clusters\\Administration\\AdministrationCluster', + 'as' => 'filament.admin.administration', + 'namespace' => NULL, + 'prefix' => 'app/', + 'where' => + array ( + ), + 'excluded_middleware' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.projekte' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/projekte', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'uses' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster@__invoke', + 'controller' => 'App\\Filament\\Clusters\\Projekte\\ProjekteCluster', + 'as' => 'filament.admin.projekte', + 'namespace' => NULL, + 'prefix' => 'app/', + 'where' => + array ( + ), + 'excluded_middleware' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.verwaltung' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/verwaltung', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'uses' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster@__invoke', + 'controller' => 'App\\Filament\\Clusters\\Verwaltung\\VerwaltungCluster', + 'as' => 'filament.admin.verwaltung', + 'namespace' => NULL, + 'prefix' => 'app/', + 'where' => + array ( + ), + 'excluded_middleware' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.verwaltung.resources.auftraggebers.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/verwaltung/auftraggebers', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Auftraggebers\\Pages\\ListAuftraggebers@__invoke', + 'controller' => 'App\\Filament\\Resources\\Auftraggebers\\Pages\\ListAuftraggebers', + 'as' => 'filament.admin.verwaltung.resources.auftraggebers.index', + 'namespace' => NULL, + 'prefix' => 'app/verwaltung/auftraggebers', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.verwaltung.resources.gutachters.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/verwaltung/gutachters', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Gutachters\\Pages\\ListGutachters@__invoke', + 'controller' => 'App\\Filament\\Resources\\Gutachters\\Pages\\ListGutachters', + 'as' => 'filament.admin.verwaltung.resources.gutachters.index', + 'namespace' => NULL, + 'prefix' => 'app/verwaltung/gutachters', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.helps.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/helps', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Helps\\Pages\\ListHelps@__invoke', + 'controller' => 'App\\Filament\\Resources\\Helps\\Pages\\ListHelps', + 'as' => 'filament.admin.administration.resources.helps.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/helps', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.inhaltsverzeichnis.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/inhaltsverzeichnis', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\Pages\\ListInhaltsverzeichnis@__invoke', + 'controller' => 'App\\Filament\\Resources\\Inhaltsverzeichnis\\Pages\\ListInhaltsverzeichnis', + 'as' => 'filament.admin.administration.resources.inhaltsverzeichnis.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/inhaltsverzeichnis', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.verwaltung.resources.konto-textblocks.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/verwaltung/konto-textblocks', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\KontoTextblocks\\Pages\\ListKontoTextblocks@__invoke', + 'controller' => 'App\\Filament\\Resources\\KontoTextblocks\\Pages\\ListKontoTextblocks', + 'as' => 'filament.admin.verwaltung.resources.konto-textblocks.index', + 'namespace' => NULL, + 'prefix' => 'app/verwaltung/konto-textblocks', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.verwaltung.resources.kontos.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/verwaltung/kontos', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Kontos\\Pages\\ListKontos@__invoke', + 'controller' => 'App\\Filament\\Resources\\Kontos\\Pages\\ListKontos', + 'as' => 'filament.admin.verwaltung.resources.kontos.index', + 'namespace' => NULL, + 'prefix' => 'app/verwaltung/kontos', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.methodes.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/methodes', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Methodes\\Pages\\ListMethodes@__invoke', + 'controller' => 'App\\Filament\\Resources\\Methodes\\Pages\\ListMethodes', + 'as' => 'filament.admin.administration.resources.methodes.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/methodes', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.orientierungs.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/orientierungs', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Orientierungs\\Pages\\ListOrientierungs@__invoke', + 'controller' => 'App\\Filament\\Resources\\Orientierungs\\Pages\\ListOrientierungs', + 'as' => 'filament.admin.administration.resources.orientierungs.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/orientierungs', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.permissions.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/permissions', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Permissions\\Pages\\ListPermissions@__invoke', + 'controller' => 'App\\Filament\\Resources\\Permissions\\Pages\\ListPermissions', + 'as' => 'filament.admin.administration.resources.permissions.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/permissions', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.resources.projektes.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/projektes', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Projektes\\Pages\\ListProjektes@__invoke', + 'controller' => 'App\\Filament\\Resources\\Projektes\\Pages\\ListProjektes', + 'as' => 'filament.admin.resources.projektes.index', + 'namespace' => NULL, + 'prefix' => 'app/projektes', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.resources.projektes.edit' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/projektes/{record}/edit', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Projektes\\Pages\\EditProjekte@__invoke', + 'controller' => 'App\\Filament\\Resources\\Projektes\\Pages\\EditProjekte', + 'as' => 'filament.admin.resources.projektes.edit', + 'namespace' => NULL, + 'prefix' => 'app/projektes', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.textblocks.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/textblocks', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Textblocks\\Pages\\ListTextblocks@__invoke', + 'controller' => 'App\\Filament\\Resources\\Textblocks\\Pages\\ListTextblocks', + 'as' => 'filament.admin.administration.resources.textblocks.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/textblocks', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.verwaltung.resources.users.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/verwaltung/users', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'App\\Filament\\Resources\\Users\\Pages\\ListUsers@__invoke', + 'controller' => 'App\\Filament\\Resources\\Users\\Pages\\ListUsers', + 'as' => 'filament.admin.verwaltung.resources.users.index', + 'namespace' => NULL, + 'prefix' => 'app/verwaltung/users', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.shield.roles.index' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/shield/roles', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\ListRoles@__invoke', + 'controller' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\ListRoles', + 'as' => 'filament.admin.administration.resources.shield.roles.index', + 'namespace' => NULL, + 'prefix' => 'app/administration/shield/roles', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.shield.roles.create' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/shield/roles/create', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\CreateRole@__invoke', + 'controller' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\CreateRole', + 'as' => 'filament.admin.administration.resources.shield.roles.create', + 'namespace' => NULL, + 'prefix' => 'app/administration/shield/roles', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.shield.roles.view' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/shield/roles/{record}', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\ViewRole@__invoke', + 'controller' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\ViewRole', + 'as' => 'filament.admin.administration.resources.shield.roles.view', + 'namespace' => NULL, + 'prefix' => 'app/administration/shield/roles', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'filament.admin.administration.resources.shield.roles.edit' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/administration/shield/roles/{record}/edit', + 'action' => + array ( + 'domain' => NULL, + 'middleware' => + array ( + 0 => 'panel:admin', + 1 => 'Illuminate\\Cookie\\Middleware\\EncryptCookies', + 2 => 'Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse', + 3 => 'Illuminate\\Session\\Middleware\\StartSession', + 4 => 'Filament\\Http\\Middleware\\AuthenticateSession', + 5 => 'Illuminate\\View\\Middleware\\ShareErrorsFromSession', + 6 => 'Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken', + 7 => 'Illuminate\\Routing\\Middleware\\SubstituteBindings', + 8 => 'Filament\\Http\\Middleware\\DisableBladeIconComponents', + 9 => 'Filament\\Http\\Middleware\\DispatchServingFilamentEvent', + 10 => 'App\\Http\\Middleware\\AppUserAGBMiddleware', + 11 => 'Filament\\Http\\Middleware\\Authenticate', + 12 => 'verified:filament.admin.auth.email-verification.prompt', + ), + 'excluded_middleware' => + array ( + ), + 'uses' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\EditRole@__invoke', + 'controller' => 'BezhanSalleh\\FilamentShield\\Resources\\Roles\\Pages\\EditRole', + 'as' => 'filament.admin.administration.resources.shield.roles.edit', + 'namespace' => NULL, + 'prefix' => 'app/administration/shield/roles', + 'where' => + array ( + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'default.livewire.update' => + array ( + 'methods' => + array ( + 0 => 'POST', + ), + 'uri' => 'livewire/update', + 'action' => + array ( + 'uses' => 'Livewire\\Mechanisms\\HandleRequests\\HandleRequests@handleUpdate', + 'controller' => 'Livewire\\Mechanisms\\HandleRequests\\HandleRequests@handleUpdate', + 'middleware' => + array ( + 0 => 'web', + ), + 'as' => 'default.livewire.update', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::NzY5sMjy09l0PpmQ' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'livewire/livewire.js', + 'action' => + array ( + 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', + 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', + 'as' => 'generated::NzY5sMjy09l0PpmQ', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::CtkC04utPkigoHQc' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'livewire/livewire.min.js.map', + 'action' => + array ( + 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', + 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', + 'as' => 'generated::CtkC04utPkigoHQc', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'livewire.upload-file' => + array ( + 'methods' => + array ( + 0 => 'POST', + ), + 'uri' => 'livewire/upload-file', + 'action' => + array ( + 'uses' => 'Livewire\\Features\\SupportFileUploads\\FileUploadController@handle', + 'controller' => 'Livewire\\Features\\SupportFileUploads\\FileUploadController@handle', + 'as' => 'livewire.upload-file', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'livewire.preview-file' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'livewire/preview-file/{filename}', + 'action' => + array ( + 'uses' => 'Livewire\\Features\\SupportFileUploads\\FilePreviewController@handle', + 'controller' => 'Livewire\\Features\\SupportFileUploads\\FilePreviewController@handle', + 'as' => 'livewire.preview-file', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'loginLinkLogin' => + array ( + 'methods' => + array ( + 0 => 'POST', + ), + 'uri' => 'laravel-login-link-login', + 'action' => + array ( + 'uses' => 'Spatie\\LoginLink\\Http\\Controllers\\LoginLinkController@__invoke', + 'controller' => 'Spatie\\LoginLink\\Http\\Controllers\\LoginLinkController', + 'as' => 'loginLinkLogin', + 'middleware' => + array ( + 0 => 'web', + ), + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::c3MJA33OP0f9nHYt' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'up', + 'action' => + array ( + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:834:"function () { + $exception = null; + + try { + \\Illuminate\\Support\\Facades\\Event::dispatch(new \\Illuminate\\Foundation\\Events\\DiagnosingHealth); + } catch (\\Throwable $e) { + if (app()->hasDebugModeEnabled()) { + throw $e; + } + + report($e); + + $exception = $e->getMessage(); + } + + return response(\\Illuminate\\Support\\Facades\\View::file(\'/Users/hermanntelser/Sites/nutzwerte_fi4/vendor/laravel/framework/src/Illuminate/Foundation/Configuration\'.\'/../resources/health-up.blade.php\', [ + \'exception\' => $exception, + ]), status: $exception ? 500 : 200); + }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"00000000000009bd0000000000000000";}}', + 'as' => 'generated::c3MJA33OP0f9nHYt', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::InLNAuxan0Pe9PL8' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => '/', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + ), + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:50:"function () { + return \\view(\'pages.welcome\'); +}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000012ff0000000000000000";}}', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'generated::InLNAuxan0Pe9PL8', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::mGACL7esvxMYVaYW' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'nutzwerte', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + ), + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:52:"function () { + return \\view(\'pages.nutzwerte\'); +}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000000c470000000000000000";}}', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'generated::mGACL7esvxMYVaYW', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::vY9YKsHcxDlb83Wz' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'programm', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + ), + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:51:"function () { + return \\view(\'pages.programm\'); +}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000001e2b0000000000000000";}}', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'generated::vY9YKsHcxDlb83Wz', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'generated::WCKAFEcrjt18mBnQ' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'impressum', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + ), + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:0:{}s:8:"function";s:52:"function () { + return \\view(\'pages.impressum\'); +}";s:5:"scope";s:37:"Illuminate\\Routing\\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"0000000000002e320000000000000000";}}', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'generated::WCKAFEcrjt18mBnQ', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'pdf' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/pdf/{record}/{part}', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + 1 => 'Filament\\Http\\Middleware\\Authenticate', + ), + 'uses' => '\\App\\Actions\\Generate\\PdfGenerator@make', + 'controller' => '\\App\\Actions\\Generate\\PdfGenerator@make', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'pdf', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'excelnutzwerte' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/excelnutzwerte/{record}', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + 1 => 'Filament\\Http\\Middleware\\Authenticate', + ), + 'uses' => '\\App\\Actions\\Generate\\ExcelNutzwerte@make', + 'controller' => '\\App\\Actions\\Generate\\ExcelNutzwerte@make', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'excelnutzwerte', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'excelaufstellung' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'app/excelaufstellung/{record}', + 'action' => + array ( + 'middleware' => + array ( + 0 => 'web', + 1 => 'Filament\\Http\\Middleware\\Authenticate', + ), + 'uses' => '\\App\\Actions\\Generate\\ExcelAufstellung@make', + 'controller' => '\\App\\Actions\\Generate\\ExcelAufstellung@make', + 'namespace' => NULL, + 'prefix' => '', + 'where' => + array ( + ), + 'as' => 'excelaufstellung', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'storage.local' => + array ( + 'methods' => + array ( + 0 => 'GET', + 1 => 'HEAD', + ), + 'uri' => 'storage/{path}', + 'action' => + array ( + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:3:{s:4:"disk";s:5:"local";s:6:"config";a:5:{s:6:"driver";s:5:"local";s:4:"root";s:60:"/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private";s:5:"serve";b:1;s:5:"throw";b:0;s:6:"report";b:0;}s:12:"isProduction";b:0;}s:8:"function";s:323:"function (\\Illuminate\\Http\\Request $request, string $path) use ($disk, $config, $isProduction) { + return (new \\Illuminate\\Filesystem\\ServeFile( + $disk, + $config, + $isProduction + ))($request, $path); + }";s:5:"scope";s:47:"Illuminate\\Filesystem\\FilesystemServiceProvider";s:4:"this";N;s:4:"self";s:32:"00000000000009020000000000000000";}}', + 'as' => 'storage.local', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + 'path' => '.*', + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + 'storage.local.upload' => + array ( + 'methods' => + array ( + 0 => 'PUT', + ), + 'uri' => 'storage/{path}', + 'action' => + array ( + 'uses' => 'O:55:"Laravel\\SerializableClosure\\UnsignedSerializableClosure":1:{s:12:"serializable";O:46:"Laravel\\SerializableClosure\\Serializers\\Native":5:{s:3:"use";a:3:{s:4:"disk";s:5:"local";s:6:"config";a:5:{s:6:"driver";s:5:"local";s:4:"root";s:60:"/Users/hermanntelser/Sites/nutzwerte_fi4/storage/app/private";s:5:"serve";b:1;s:5:"throw";b:0;s:6:"report";b:0;}s:12:"isProduction";b:0;}s:8:"function";s:325:"function (\\Illuminate\\Http\\Request $request, string $path) use ($disk, $config, $isProduction) { + return (new \\Illuminate\\Filesystem\\ReceiveFile( + $disk, + $config, + $isProduction + ))($request, $path); + }";s:5:"scope";s:47:"Illuminate\\Filesystem\\FilesystemServiceProvider";s:4:"this";N;s:4:"self";s:32:"00000000000023c10000000000000000";}}', + 'as' => 'storage.local.upload', + ), + 'fallback' => false, + 'defaults' => + array ( + ), + 'wheres' => + array ( + 'path' => '.*', + ), + 'bindingFields' => + array ( + ), + 'lockSeconds' => NULL, + 'waitSeconds' => NULL, + 'withTrashed' => false, + ), + ), +) +); diff --git a/composer.lock b/composer.lock index c2da88d..387d0c1 100644 --- a/composer.lock +++ b/composer.lock @@ -2099,16 +2099,16 @@ }, { "name": "giggsey/libphonenumber-for-php-lite", - "version": "9.0.24", + "version": "9.0.25", "source": { "type": "git", "url": "https://github.com/giggsey/libphonenumber-for-php-lite.git", - "reference": "f3c3bd0facb1cb0d70c9c0cce609f19a74e8edc7" + "reference": "3288e55938d2fc13883883ec34a860d5c7fb9eae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php-lite/zipball/f3c3bd0facb1cb0d70c9c0cce609f19a74e8edc7", - "reference": "f3c3bd0facb1cb0d70c9c0cce609f19a74e8edc7", + "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php-lite/zipball/3288e55938d2fc13883883ec34a860d5c7fb9eae", + "reference": "3288e55938d2fc13883883ec34a860d5c7fb9eae", "shasum": "" }, "require": { @@ -2173,7 +2173,7 @@ "issues": "https://github.com/giggsey/libphonenumber-for-php-lite/issues", "source": "https://github.com/giggsey/libphonenumber-for-php-lite" }, - "time": "2026-02-23T10:46:07+00:00" + "time": "2026-02-26T09:06:21+00:00" }, { "name": "graham-campbell/result-type", @@ -13260,12 +13260,12 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": true, "prefer-lowest": false, "platform": { "php": "^8.3" }, - "platform-dev": {}, - "plugin-api-version": "2.9.0" + "platform-dev": [], + "plugin-api-version": "2.6.0" } diff --git a/resources/views/filament/pages/actions/footer-allgemeinflaechen.blade.php b/resources/views/filament/pages/actions/footer-allgemeinflaechen.blade.php index 23dbea0..37dcf23 100644 --- a/resources/views/filament/pages/actions/footer-allgemeinflaechen.blade.php +++ b/resources/views/filament/pages/actions/footer-allgemeinflaechen.blade.php @@ -1,4 +1,5 @@
- Datei (csv,txt) mit mindestend drei Spalten: "Geschoss", "Raumart", "Fläche". -
Erlaubte Separatoren: # ; | + Datei: .csv, .txt +
3 Spalten: "Geschoss","Raumart","Fläche" +
Separator: ;
diff --git a/resources/views/filament/pages/actions/footer-objektemitraeumen.blade.php b/resources/views/filament/pages/actions/footer-objektemitraeumen.blade.php index e61d8c5..e2e033a 100644 --- a/resources/views/filament/pages/actions/footer-objektemitraeumen.blade.php +++ b/resources/views/filament/pages/actions/footer-objektemitraeumen.blade.php @@ -1,4 +1,5 @@
- Datei (csv,txt) mit mindestend vier Spalten: "Top Nummer", "Geschoss", "Raumart", "Fläche". -
Erlaubte Separatoren: # ; | + Datei: .csv, .txt +
4 Spalten: "Top Nummer";"Geschoss";"Raumart","Fläche" +
Separator: ;
diff --git a/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php b/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php index c65e88a..672cc04 100644 --- a/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php +++ b/resources/views/filament/pages/actions/import-allgemeinflaechen.blade.php @@ -1,8 +1,11 @@ -
- Beim Importiert werden die Daten der Tabelle "Allgemeinfläche" angehängt. -
- Um neu zu starten können sie die Tabelle vor dem Import leeren. -
- Die erste Zeile in der CSV Liste (Titel) wird nicht importiert. -
+
+
    +
  1. Neue Daten werden den Bestehenden angehängt. Änderungen können in der Tabelle direkt vorgenommen + werden.
  2. +
  3. Spalten Separator ist die Pfeife (|).
  4. +
  5. Die Liste besteht aus 4 Spalten. (Geschoss|Raumart|Fläche)
  6. +
  7. Die Spaltennamen in der ersten Zeile sind erforderlich, bitte mit + dem grünen Button kopieren und am Anfang der CSV Liste einfügen.
  8. +
diff --git a/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php b/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php index 8bc7ecc..a32bcd8 100644 --- a/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php +++ b/resources/views/filament/pages/actions/import-objektemitraeumen.blade.php @@ -1,9 +1,11 @@ -
- Neue Daten werden den Tabellen "Objekte" und "Objekte im Detail" angehängt. Sollte die - entsprechende - "Top Nummer" schon existieren werden die Daten entsprechend aktualisiert. -
- Um neu zu starten können sie diese Tabellen vor dem Import leeren. -
- Die erste Zeile der CSV Liste ist für die Titel reserviert und wird nicht importiert. +
+
    +
  1. Neue Daten werden den Bestehenden angehängt. Änderungen können in der Tabelle direkt vorgenommen + werden.
  2. +
  3. Spalten Separator ist die Pfeife (|).
  4. +
  5. Die Liste besteht aus 4 Spalten. (Top Nummer|Geschoss|Raumart|Fläche)
  6. +
  7. Die Spaltennamen in der ersten Zeile sind erforderlich, bitte mit + dem grünen Button kopieren und am Anfang der CSV Liste einfügen.
  8. +
diff --git a/storage/testdaten/P424_FR02_efvorab nutz.txt b/storage/testdaten/P424_FR02_efvorab nutz.txt new file mode 100644 index 0000000..4eda24d --- /dev/null +++ b/storage/testdaten/P424_FR02_efvorab nutz.txt @@ -0,0 +1,193 @@ +"Top Nummer";"Geschoss";"Raumart";"Fläche" +"APG01";"UG";"Stellplatz+";"14.25" +"APG02";"UG";"Stellplatz+";"17.12" +"APG03";"UG";"Stellplatz+";"17,14" +"APG04";"UG";"Stellplatz";"13,02" +"APG05";"UG";"Stellplatz";"12,50" +"APG06";"UG";"Stellplatz";"13,02" +"APG07";"UG";"Stellplatz+";"17,74" +"APG08";"UG";"Stellplatz+";"14,85" +"APG09";"UG";"Stellplatz+";"14,75" +"APG10";"UG";"Stellplatz+";"14,07" +"APG12";"UG";"Stellplatz+";"17,14" +"APG13";"UG";"Stellplatz+";"13,92" +"APG14";"UG";"Stellplatz+";"17,69" +"APG15";"UG";"Stellplatz+";"14,19" +"APG16";"UG";"Stellplatz";"13,04" +"APG17";"UG";"Stellplatz";"13,04" +"APG18";"UG";"Stellplatz+";"14,59" +"APG19";"UG";"Stellplatz+";"15,25" +"APG20";"UG";"Stellplatz";"13,10" +"APG21";"UG";"Stellplatz";"12,73" +"APG22";"UG";"Stellplatz+";"17,79" +"APG23";"UG";"Stellplatz+";"18,29" +"APG24";"UG";"Stellplatz+";"20,26" +"APG27";"UG";"Stellplatz+";"15,38" +"APG28";"UG";"Stellplatz+";"15,38" +"W01";"EG";"Bad";" 7,32" +"W01";"EG";"Diele";"12,82" +"W01";"EG";"Garderobe";" 4,72" +"W01";"EG";"Garten G01";"29,68" +"W01";"EG";"Terrasse";"21,52" +"W01";"EG";"WC";" 2,05" +"W01";"EG";"Wo/Ko/Ess";"22,53" +"W01";"EG";"Zimmer 1";"15,17" +"W01";"EG";"Zimmer 2";"15,59" +"W01";"EG";"Zimmer 3";"10,75" +"W01";"UG";"Keller KA01";" 4,76" +"W02";"EG";"Abstellnische";" 3,07" +"W02";"EG";"Bad";" 6,95" +"W02";"EG";"Diele";" 7,51" +"W02";"EG";"Garten G02";"48,82" +"W02";"EG";"Terrasse";"20,32" +"W02";"EG";"WC";" 1,94" +"W02";"EG";"Wo/Ko/Ess";"32,54" +"W02";"EG";"Zimmer 1";"14,73" +"W02";"EG";"Zimmer 2";"14,06" +"W02";"EG";"Zimmer 3";"10,65" +"W02";"UG";"Keller KA02";" 5,06" +"W03";"OG1";"Bad";" 7,32" +"W03";"OG1";"Balkon";"21,52" +"W03";"OG1";"Diele";"12,82" +"W03";"OG1";"Garderobe";" 4,72" +"W03";"OG1";"WC";" 2,05" +"W03";"OG1";"Wo/Ko/Ess";"22,53" +"W03";"OG1";"Zimmer 1";"15,17" +"W03";"OG1";"Zimmer 2";"15,59" +"W03";"OG1";"Zimmer 3";"10,75" +"W03";"UG";"Keller KA03";" 5,06" +"W04";"OG1";"Abstellnische";" 3,07" +"W04";"OG1";"Bad";" 6,95" +"W04";"OG1";"Balkon";"20,32" +"W04";"OG1";"Diele";" 7,51" +"W04";"OG1";"WC";" 1,94" +"W04";"OG1";"Wo/Ko/Ess";"32,54" +"W04";"OG1";"Zimmer 1";"14,73" +"W04";"OG1";"Zimmer 2";"14,05" +"W04";"OG1";"Zimmer 3";"10,65" +"W04";"UG";"Keller KA04";" 5,07" +"W05";"OG2";"Bad";" 7,32" +"W05";"OG2";"Balkon";"21,04" +"W05";"OG2";"Diele";"12,82" +"W05";"OG2";"Garderobe";" 4,72" +"W05";"OG2";"WC";" 2,05" +"W05";"OG2";"Wo/Ko/Ess";"22,53" +"W05";"OG2";"Zimmer 1";"15,17" +"W05";"OG2";"Zimmer 2";"15,59" +"W05";"OG2";"Zimmer 3";"10,75" +"W05";"UG";"Keller KA05";" 4,94" +"W06";"OG2";"Abstellnische";" 3,07" +"W06";"OG2";"Bad";" 6,95" +"W06";"OG2";"Balkon";"19,84" +"W06";"OG2";"Diele";" 7,51" +"W06";"OG2";"WC";" 1,94" +"W06";"OG2";"Wo/Ko/Ess";"32,54" +"W06";"OG2";"Zimmer 1";"14,73" +"W06";"OG2";"Zimmer 2";"14,06" +"W06";"OG2";"Zimmer 3";"10,65" +"W06";"UG";"Keller KA06";" 4,96" +"W07";"EG";"Bad/WC";" 6,17" +"W07";"EG";"Garderobe";" 4,09" +"W07";"EG";"Garten G07";"86,53" +"W07";"EG";"Terrasse";"14,20" +"W07";"EG";"Wo/Ko/Ess";"27,67" +"W07";"EG";"Zimmer";"20,81" +"W07";"UG";"Keller KA07";" 5,22" +"W08";"EG";"Bad";" 7,10" +"W08";"EG";"Diele";"11,20" +"W08";"EG";"Garderobe";" 3,14" +"W08";"EG";"Garten G08";"118,42" +"W08";"EG";"Terrasse";"17,58" +"W08";"EG";"WC";" 2,60" +"W08";"EG";"Wo/Ko/Ess";"33,82" +"W08";"EG";"Zimmer 1";"13,92" +"W08";"EG";"Zimmer 2";"12,55" +"W08";"UG";"Keller KA08";" 5,03" +"W09";"OG1";"Bad/WC";" 6,17" +"W09";"OG1";"Balkon";"14,20" +"W09";"OG1";"Garderobe";" 4,09" +"W09";"OG1";"Wo/Ko/Ess";"27,75" +"W09";"OG1";"Zimmer 1";"13,93" +"W09";"OG1";"Zimmer 2";"12,85" +"W09";"UG";"Keller KA09";" 5,15" +"W10";"OG1";"Bad";" 7,10" +"W10";"OG1";"Balkon";"17,58" +"W10";"OG1";"Diele";" 8,23" +"W10";"OG1";"Garderobe";" 5,84" +"W10";"OG1";"WC";" 2,60" +"W10";"OG1";"Wo/Ko/Ess";"34,09" +"W10";"OG1";"Zimmer 1";"13,92" +"W10";"OG1";"Zimmer 2";"12,55" +"W10";"UG";"Keller KA10";"10,43" +"W11";"OG2";"Bad/WC";" 6,17" +"W11";"OG2";"Balkon";"13,83" +"W11";"OG2";"Garderobe";" 4,09" +"W11";"OG2";"Wo/Ko/Ess";"27,75" +"W11";"OG2";"Zimmer 1";"13,93" +"W11";"OG2";"Zimmer 2";"12,85" +"W11";"UG";"Keller KA11";" 9,75" +"W12";"OG2";"Bad";" 7,10" +"W12";"OG2";"Balkon";"17,14" +"W12";"OG2";"Diele";" 8,23" +"W12";"OG2";"Garderobe";" 5,84" +"W12";"OG2";"WC";" 2,60" +"W12";"OG2";"Wo/Ko/Ess";"34,09" +"W12";"OG2";"Zimmer 1";"13,92" +"W12";"OG2";"Zimmer 2";"12,55" +"W12";"UG";"Keller KA12";"10,54" +"W13";"EG";"Bad WC";" 6,17" +"W13";"EG";"Garderobe";" 4,09" +"W13";"EG";"Garten G13";"104,44" +"W13";"EG";"Terrasse";"14,31" +"W13";"EG";"Wo/Ko/Ess";"27,75" +"W13";"EG";"Zimmer";"20,81" +"W13";"UG";"Keller KA13";" 7,23" +"W14";"EG";"Bad";" 7,10" +"W14";"EG";"Diele";" 8,23" +"W14";"EG";"Garderobe";" 5,84" +"W14";"EG";"Garten G14";"53,15" +"W14";"EG";"Terrasse";"19,72" +"W14";"EG";"WC";" 2,60" +"W14";"EG";"Wo/Ko/Ess";"28,30" +"W14";"EG";"Zimmer 1";"13,47" +"W14";"EG";"Zimmer 2";"12,55" +"W14";"EG";"Zimmer 3";"13,92" +"W14";"UG";"Keller KA14";" 7,17" +"W15";"OG1";"Bad";" 5,81" +"W15";"OG1";"Balkon";"17,25" +"W15";"OG1";"Gang";" 2,45" +"W15";"OG1";"Garderobe";" 3,67" +"W15";"OG1";"WC";" 1,73" +"W15";"OG1";"Wo/Ko/Ess";"24,04" +"W15";"OG1";"Zimmer 1";"13,93" +"W15";"OG1";"Zimmer 2";"12,85" +"W15";"UG";"Keller KA15";" 7,20" +"W16";"OG1";"Bad";" 7,10" +"W16";"OG1";"Balkon";"16,29" +"W16";"OG1";"Diele";" 8,23" +"W16";"OG1";"Garderobe";" 5,84" +"W16";"OG1";"WC";" 2,60" +"W16";"OG1";"Wo/Ko/Ess";"28,30" +"W16";"OG1";"Zimmer 1";"13,47" +"W16";"OG1";"Zimmer 2";"12,13" +"W16";"OG1";"Zimmer 3";"13,50" +"W16";"UG";"Keller KA16";" 7,21" +"W17";"OG2";"Bad";" 5,81" +"W17";"OG2";"Balkon";"16,78" +"W17";"OG2";"Gang";" 2,45" +"W17";"OG2";"Garderobe";" 3,67" +"W17";"OG2";"WC";" 1,73" +"W17";"OG2";"Wo/Ko/Ess";"24,04" +"W17";"OG2";"Zimmer 1";"13,93" +"W17";"OG2";"Zimmer 2";"12,85" +"W17";"UG";"Keller KA17";" 5,80" +"W18";"OG2";"Bad";" 7,10" +"W18";"OG2";"Balkon";"15,89" +"W18";"OG2";"Diele";" 8,23" +"W18";"OG2";"Garderobe";" 5,84" +"W18";"OG2";"WC";" 2,60" +"W18";"OG2";"Wo/Ko/Ess";"28,30" +"W18";"OG2";"Zimmer 1";"13,47" +"W18";"OG2";"Zimmer 2";"12,13" +"W18";"OG2";"Zimmer 3";"13,50" +"W18";"UG";"Keller KA18";"5,80" \ No newline at end of file diff --git a/storage/testdaten/P424_FR02_efvorab nutz_ORIG.txt b/storage/testdaten/P424_FR02_efvorab nutz_ORIG.txt new file mode 100644 index 0000000..5e8fb1c --- /dev/null +++ b/storage/testdaten/P424_FR02_efvorab nutz_ORIG.txt @@ -0,0 +1,193 @@ +Top Nummer|Geschoss|Raumart|Fläche +APG01 | UG | Stellplatz+ | 14,25 +APG02 | UG | Stellplatz+ | 17,12 +APG03 | UG | Stellplatz+ | 17,14 +APG04 | UG | Stellplatz | 13,02 +APG05 | UG | Stellplatz | 12,50 +APG06 | UG | Stellplatz | 13,02 +APG07 | UG | Stellplatz+ | 17,74 +APG08 | UG | Stellplatz+ | 14,85 +APG09 | UG | Stellplatz+ | 14,75 +APG10 | UG | Stellplatz+ | 14,07 +APG12 | UG | Stellplatz+ | 17,14 +APG13 | UG | Stellplatz+ | 13,92 +APG14 | UG | Stellplatz+ | 17,69 +APG15 | UG | Stellplatz+ | 14,19 +APG16 | UG | Stellplatz | 13,04 +APG17 | UG | Stellplatz | 13,04 +APG18 | UG | Stellplatz+ | 14,59 +APG19 | UG | Stellplatz+ | 15,25 +APG20 | UG | Stellplatz | 13,10 +APG21 | UG | Stellplatz | 12,73 +APG22 | UG | Stellplatz+ | 17,79 +APG23 | UG | Stellplatz+ | 18,29 +APG24 | UG | Stellplatz+ | 20,26 +APG27 | UG | Stellplatz+ | 15,38 +APG28 | UG | Stellplatz+ | 15,38 +W01 | EG | Bad | 7,32 +W01 | EG | Diele | 12,82 +W01 | EG | Garderobe | 4,72 +W01 | EG | Garten G01 | 29,68 +W01 | EG | Terrasse | 21,52 +W01 | EG | WC | 2,05 +W01 | EG | Wo/Ko/Ess | 22,53 +W01 | EG | Zimmer 1 | 15,17 +W01 | EG | Zimmer 2 | 15,59 +W01 | EG | Zimmer 3 | 10,75 +W01 | UG | Keller KA01 | 4,76 +W02 | EG | Abstellnische | 3,07 +W02 | EG | Bad | 6,95 +W02 | EG | Diele | 7,51 +W02 | EG | Garten G02 | 48,82 +W02 | EG | Terrasse | 20,32 +W02 | EG | WC | 1,94 +W02 | EG | Wo/Ko/Ess | 32,54 +W02 | EG | Zimmer 1 | 14,73 +W02 | EG | Zimmer 2 | 14,06 +W02 | EG | Zimmer 3 | 10,65 +W02 | UG | Keller KA02 | 5,06 +W03 | OG1 | Bad | 7,32 +W03 | OG1 | Balkon | 21,52 +W03 | OG1 | Diele | 12,82 +W03 | OG1 | Garderobe | 4,72 +W03 | OG1 | WC | 2,05 +W03 | OG1 | Wo/Ko/Ess | 22,53 +W03 | OG1 | Zimmer 1 | 15,17 +W03 | OG1 | Zimmer 2 | 15,59 +W03 | OG1 | Zimmer 3 | 10,75 +W03 | UG | Keller KA03 | 5,06 +W04 | OG1 | Abstellnische | 3,07 +W04 | OG1 | Bad | 6,95 +W04 | OG1 | Balkon | 20,32 +W04 | OG1 | Diele | 7,51 +W04 | OG1 | WC | 1,94 +W04 | OG1 | Wo/Ko/Ess | 32,54 +W04 | OG1 | Zimmer 1 | 14,73 +W04 | OG1 | Zimmer 2 | 14,05 +W04 | OG1 | Zimmer 3 | 10,65 +W04 | UG | Keller KA04 | 5,07 +W05 | OG2 | Bad | 7,32 +W05 | OG2 | Balkon | 21,04 +W05 | OG2 | Diele | 12,82 +W05 | OG2 | Garderobe | 4,72 +W05 | OG2 | WC | 2,05 +W05 | OG2 | Wo/Ko/Ess | 22,53 +W05 | OG2 | Zimmer 1 | 15,17 +W05 | OG2 | Zimmer 2 | 15,59 +W05 | OG2 | Zimmer 3 | 10,75 +W05 | UG | Keller KA05 | 4,94 +W06 | OG2 | Abstellnische | 3,07 +W06 | OG2 | Bad | 6,95 +W06 | OG2 | Balkon | 19,84 +W06 | OG2 | Diele | 7,51 +W06 | OG2 | WC | 1,94 +W06 | OG2 | Wo/Ko/Ess | 32,54 +W06 | OG2 | Zimmer 1 | 14,73 +W06 | OG2 | Zimmer 2 | 14,06 +W06 | OG2 | Zimmer 3 | 10,65 +W06 | UG | Keller KA06 | 4,96 +W07 | EG | Bad/WC | 6,17 +W07 | EG | Garderobe | 4,09 +W07 | EG | Garten G07 | 86,53 +W07 | EG | Terrasse | 14,20 +W07 | EG | Wo/Ko/Ess | 27,67 +W07 | EG | Zimmer | 20,81 +W07 | UG | Keller KA07 | 5,22 +W08 | EG | Bad | 7,10 +W08 | EG | Diele | 11,20 +W08 | EG | Garderobe | 3,14 +W08 | EG | Garten G08 | 118,42 +W08 | EG | Terrasse | 17,58 +W08 | EG | WC | 2,60 +W08 | EG | Wo/Ko/Ess | 33,82 +W08 | EG | Zimmer 1 | 13,92 +W08 | EG | Zimmer 2 | 12,55 +W08 | UG | Keller KA08 | 5,03 +W09 | OG1 | Bad/WC | 6,17 +W09 | OG1 | Balkon | 14,20 +W09 | OG1 | Garderobe | 4,09 +W09 | OG1 | Wo/Ko/Ess | 27,75 +W09 | OG1 | Zimmer 1 | 13,93 +W09 | OG1 | Zimmer 2 | 12,85 +W09 | UG | Keller KA09 | 5,15 +W10 | OG1 | Bad | 7,10 +W10 | OG1 | Balkon | 17,58 +W10 | OG1 | Diele | 8,23 +W10 | OG1 | Garderobe | 5,84 +W10 | OG1 | WC | 2,60 +W10 | OG1 | Wo/Ko/Ess | 34,09 +W10 | OG1 | Zimmer 1 | 13,92 +W10 | OG1 | Zimmer 2 | 12,55 +W10 | UG | Keller KA10 | 10,43 +W11 | OG2 | Bad/WC | 6,17 +W11 | OG2 | Balkon | 13,83 +W11 | OG2 | Garderobe | 4,09 +W11 | OG2 | Wo/Ko/Ess | 27,75 +W11 | OG2 | Zimmer 1 | 13,93 +W11 | OG2 | Zimmer 2 | 12,85 +W11 | UG | Keller KA11 | 9,75 +W12 | OG2 | Bad | 7,10 +W12 | OG2 | Balkon | 17,14 +W12 | OG2 | Diele | 8,23 +W12 | OG2 | Garderobe | 5,84 +W12 | OG2 | WC | 2,60 +W12 | OG2 | Wo/Ko/Ess | 34,09 +W12 | OG2 | Zimmer 1 | 13,92 +W12 | OG2 | Zimmer 2 | 12,55 +W12 | UG | Keller KA12 | 10,54 +W13 | EG | Bad WC | 6,17 +W13 | EG | Garderobe | 4,09 +W13 | EG | Garten G13 | 104,44 +W13 | EG | Terrasse | 14,31 +W13 | EG | Wo/Ko/Ess | 27,75 +W13 | EG | Zimmer | 20,81 +W13 | UG | Keller KA13 | 7,23 +W14 | EG | Bad | 7,10 +W14 | EG | Diele | 8,23 +W14 | EG | Garderobe | 5,84 +W14 | EG | Garten G14 | 53,15 +W14 | EG | Terrasse | 19,72 +W14 | EG | WC | 2,60 +W14 | EG | Wo/Ko/Ess | 28,30 +W14 | EG | Zimmer 1 | 13,47 +W14 | EG | Zimmer 2 | 12,55 +W14 | EG | Zimmer 3 | 13,92 +W14 | UG | Keller KA14 | 7,17 +W15 | OG1 | Bad | 5,81 +W15 | OG1 | Balkon | 17,25 +W15 | OG1 | Gang | 2,45 +W15 | OG1 | Garderobe | 3,67 +W15 | OG1 | WC | 1,73 +W15 | OG1 | Wo/Ko/Ess | 24,04 +W15 | OG1 | Zimmer 1 | 13,93 +W15 | OG1 | Zimmer 2 | 12,85 +W15 | UG | Keller KA15 | 7,20 +W16 | OG1 | Bad | 7,10 +W16 | OG1 | Balkon | 16,29 +W16 | OG1 | Diele | 8,23 +W16 | OG1 | Garderobe | 5,84 +W16 | OG1 | WC | 2,60 +W16 | OG1 | Wo/Ko/Ess | 28,30 +W16 | OG1 | Zimmer 1 | 13,47 +W16 | OG1 | Zimmer 2 | 12,13 +W16 | OG1 | Zimmer 3 | 13,50 +W16 | UG | Keller KA16 | 7,21 +W17 | OG2 | Bad | 5,81 +W17 | OG2 | Balkon | 16,78 +W17 | OG2 | Gang | 2,45 +W17 | OG2 | Garderobe | 3,67 +W17 | OG2 | WC | 1,73 +W17 | OG2 | Wo/Ko/Ess | 24,04 +W17 | OG2 | Zimmer 1 | 13,93 +W17 | OG2 | Zimmer 2 | 12,85 +W17 | UG | Keller KA17 | 5,80 +W18 | OG2 | Bad | 7,10 +W18 | OG2 | Balkon | 15,89 +W18 | OG2 | Diele | 8,23 +W18 | OG2 | Garderobe | 5,84 +W18 | OG2 | WC | 2,60 +W18 | OG2 | Wo/Ko/Ess | 28,30 +W18 | OG2 | Zimmer 1 | 13,47 +W18 | OG2 | Zimmer 2 | 12,13 +W18 | OG2 | Zimmer 3 | 13,50 +W18 | UG | Keller KA18 | 5,80 \ No newline at end of file diff --git a/storage/testdaten/basisTabelle.txt b/storage/testdaten/basisTabelle.txt index 7d5c7fb..814a23f 100755 --- a/storage/testdaten/basisTabelle.txt +++ b/storage/testdaten/basisTabelle.txt @@ -1,144 +1,145 @@ -"APG 01","UG ","Stellplatz+ ","14,25" -"APG 02","UG ","Stellplatz","12,94" -"APG 03","UG ","Stellplatz","13,38" -"APG 04","UG ","Stellplatz","12,94" -"APG 05","UG ","Stellplatz","12,50" -"APG 06","UG ","Stellplatz","12,94" -"APG 07","UG ","Stellplatz+ ","14,81" -"APG 08","UG ","Stellplatz+ ","14,81" -"APG 09","UG ","Stellplatz","12,94" -"APG 10","UG ","Stellplatz","12,94" -"APG 11","UG ","Stellplatz","12,94" -"APG 12","UG ","Stellplatz+ ","14,24" -"APG 13","UG ","Stellplatz+ ","13,91" -"APG 14","UG ","Stellplatz+ ","14,78" -"APG 15","UG ","Stellplatz","13,02" -"APG 16","UG ","Stellplatz","13,02" -"APG 17","UG ","Stellplatz","13,02" -"APG 18","UG ","Stellplatz","12,59" -"APG 19","UG ","Stellplatz+ ","14,59" -"W01","EG ","Abstellraum "," 3,85" -"W01","EG ","Bad "," 5,92" -"W01","EG ","Gang"," 7,97" -"W01","EG ","Garten G01_1"," 147,72" -"W01","EG ","Garten G01_2"," 7,72" -"W01","EG ","Terrasse","18,16" -"W01","EG ","WC"," 2,46" -"W01","EG ","Wohnen","25,00" -"W01","EG ","Wohnküche","33,94" -"W01","EG ","Zimmer 1","13,40" -"W01","EG ","Zimmer 2","10,66" -"W01","UG ","KA01"," 5,01" -"W02","EG ","Bad "," 3,86" -"W02","EG ","Bad "," 5,54" -"W02","EG ","Gang","10,42" -"W02","EG ","Garten G02","37,27" -"W02","EG ","Terrasse","16,25" -"W02","EG ","WC"," 2,13" -"W02","EG ","Wohnküche","27,43" -"W02","EG ","Zimmer 1","10,82" -"W02","EG ","Zimmer 2","11,69" -"W02","UG ","KA02"," 5,01" -"W03","EG ","Abstellraum "," 3,22" -"W03","EG ","Bad "," 6,51" -"W03","EG ","Gang","11,73" -"W03","EG ","Garten G03"," 232,99" -"W03","EG ","Terrasse","22,64" -"W03","EG ","WC"," 2,46" -"W03","EG ","Wohnküche","35,69" -"W03","EG ","Zimmer 1","14,70" -"W03","EG ","Zimmer 2","10,89" -"W03","EG ","Zimmer 3","11,52" -"W03","UG ","KA03"," 5,01" -"W04","OG1","Abstellraum "," 3,09" -"W04","OG1","Bad "," 5,92" -"W04","OG1","Balkon","21,98" -"W04","OG1","Gang","11,50" -"W04","OG1","WC"," 2,46" -"W04","OG1","Wohnküche","33,93" -"W04","OG1","Zimmer 1","10,88" -"W04","OG1","Zimmer 2","10,86" -"W04","OG1","Zimmer 3","14,67" -"W04","UG ","KA04"," 5,01" -"W05","OG1","Bad "," 7,19" -"W05","OG1","Balkon","11,34" -"W05","OG1","Wohnküche","27,83" -"W05","OG1","Zimmer","13,62" -"W05","UG ","KA05"," 5,01" -"W06","OG1","Abstellraum "," 4,11" -"W06","OG1","Bad "," 5,54" -"W06","OG1","Balkon","16,71" -"W06","OG1","Gang","10,42" -"W06","OG1","WC"," 2,13" -"W06","OG1","Wohnküche","27,43" -"W06","OG1","Zimmer 1","10,97" -"W06","OG1","Zimmer 2","12,08" -"W06","UG ","KA06"," 5,13" -"W07","OG1","Abstellraum "," 3,22" -"W07","OG1","Bad "," 6,51" -"W07","OG1","Balkon","22,46" -"W07","OG1","Gang","11,73" -"W07","OG1","WC"," 2,46" -"W07","OG1","Wohnküche","35,68" -"W07","OG1","Zimmer 1","14,70" -"W07","OG1","Zimmer 2","10,89" -"W07","OG1","Zimmer 3","11,52" -"W07","UG ","KA07"," 5,13" -"W08","OG2","Abstellraum "," 3,09" -"W08","OG2","Bad "," 5,92" -"W08","OG2","Balkon","21,98" -"W08","OG2","Gang","11,50" -"W08","OG2","WC"," 2,46" -"W08","OG2","Wohnküche","33,93" -"W08","OG2","Zimmer 1","10,88" -"W08","OG2","Zimmer 2","10,86" -"W08","OG2","Zimmer 3","14,67" -"W08","UG ","KA08"," 5,13" -"W09","OG2","Bad "," 7,19" -"W09","OG2","Balkon","11,34" -"W09","OG2","Wohnküche","27,83" -"W09","OG2","Zimmer","13,62" -"W09","UG ","KA09"," 5,13" -"W10","OG2","Abstellraum "," 4,11" -"W10","OG2","Bad "," 5,54" -"W10","OG2","Balkon","16,70" -"W10","OG2","Gang","10,42" -"W10","OG2","WC"," 2,13" -"W10","OG2","Wohnküche","27,43" -"W10","OG2","Zimmer 1","10,97" -"W10","OG2","Zimmer 2","12,08" -"W10","UG ","KA10"," 5,13" -"W11","OG2","Abstellraum "," 3,22" -"W11","OG2","Bad "," 6,51" -"W11","OG2","Balkon","22,46" -"W11","OG2","Gang","11,73" -"W11","OG2","WC"," 2,46" -"W11","OG2","Wohnküche","35,68" -"W11","OG2","Zimmer 1","14,70" -"W11","OG2","Zimmer 2","10,89" -"W11","OG2","Zimmer 3","11,52" -"W11","UG ","KA11"," 4,06" -"W12","OG3","Abstellraum "," 3,09" -"W12","OG3","Bad "," 5,92" -"W12","OG3","Balkon","21,97" -"W12","OG3","Gang","11,50" -"W12","OG3","WC"," 2,46" -"W12","OG3","Wohnküche","33,93" -"W12","OG3","Zimmer 1","10,88" -"W12","OG3","Zimmer 2","10,86" -"W12","OG3","Zimmer 3","14,67" -"W12","UG ","KA12"," 4,06" -"W13","OG3","Bad "," 7,19" -"W13","OG3","Balkon","11,34" -"W13","OG3","Wohnküche","27,83" -"W13","OG3","Zimmer","13,62" -"W13","UG ","KA13"," 4,06" -"W14","OG3","Abstellraum "," 4,11" -"W14","OG3","Bad "," 5,54" -"W14","OG3","Balkon","17,20" -"W14","OG3","Gang","10,42" -"W14","OG3","WC"," 2,13" -"W14","OG3","Wohnküche","27,08" -"W14","OG3","Zimmer 1","10,97" -"W14","OG3","Zimmer 2","12,08" -"W14","UG ","KA14"," 4,06" \ No newline at end of file +"Top Nummer";"Geschoss";"Raumart";"Fläche" +"APG 01";"UG ";"Stellplatz+ ";"14,25" +"APG 02";"UG ";"Stellplatz";"12,94" +"APG 03";"UG ";"Stellplatz";"13,38" +"APG 04";"UG ";"Stellplatz";"12,94" +"APG 05";"UG ";"Stellplatz";"12,50" +"APG 06";"UG ";"Stellplatz";"12,94" +"APG 07";"UG ";"Stellplatz+ ";"14,81" +"APG 08";"UG ";"Stellplatz+ ";"14,81" +"APG 09";"UG ";"Stellplatz";"12,94" +"APG 10";"UG ";"Stellplatz";"12,94" +"APG 11";"UG ";"Stellplatz";"12,94" +"APG 12";"UG ";"Stellplatz+ ";"14,24" +"APG 13";"UG ";"Stellplatz+ ";"13,91" +"APG 14";"UG ";"Stellplatz+ ";"14,78" +"APG 15";"UG ";"Stellplatz";"13,02" +"APG 16";"UG ";"Stellplatz";"13,02" +"APG 17";"UG ";"Stellplatz";"13,02" +"APG 18";"UG ";"Stellplatz";"12,59" +"APG 19";"UG ";"Stellplatz+ ";"14,59" +"W01";"EG ";"Abstellraum ";" 3,85" +"W01";"EG ";"Bad ";" 5,92" +"W01";"EG ";"Gang";" 7,97" +"W01";"EG ";"Garten G01_1";" 147,72" +"W01";"EG ";"Garten G01_2";" 7,72" +"W01";"EG ";"Terrasse";"18,16" +"W01";"EG ";"WC";" 2,46" +"W01";"EG ";"Wohnen";"25,00" +"W01";"EG ";"Wohnküche";"33,94" +"W01";"EG ";"Zimmer 1";"13,40" +"W01";"EG ";"Zimmer 2";"10,66" +"W01";"UG ";"KA01";" 5,01" +"W02";"EG ";"Bad ";" 3,86" +"W02";"EG ";"Bad ";" 5,54" +"W02";"EG ";"Gang";"10,42" +"W02";"EG ";"Garten G02";"37,27" +"W02";"EG ";"Terrasse";"16,25" +"W02";"EG ";"WC";" 2,13" +"W02";"EG ";"Wohnküche";"27,43" +"W02";"EG ";"Zimmer 1";"10,82" +"W02";"EG ";"Zimmer 2";"11,69" +"W02";"UG ";"KA02";" 5,01" +"W03";"EG ";"Abstellraum ";" 3,22" +"W03";"EG ";"Bad ";" 6,51" +"W03";"EG ";"Gang";"11,73" +"W03";"EG ";"Garten G03";" 232,99" +"W03";"EG ";"Terrasse";"22,64" +"W03";"EG ";"WC";" 2,46" +"W03";"EG ";"Wohnküche";"35,69" +"W03";"EG ";"Zimmer 1";"14,70" +"W03";"EG ";"Zimmer 2";"10,89" +"W03";"EG ";"Zimmer 3";"11,52" +"W03";"UG ";"KA03";" 5,01" +"W04";"OG1";"Abstellraum ";" 3,09" +"W04";"OG1";"Bad ";" 5,92" +"W04";"OG1";"Balkon";"21,98" +"W04";"OG1";"Gang";"11,50" +"W04";"OG1";"WC";" 2,46" +"W04";"OG1";"Wohnküche";"33,93" +"W04";"OG1";"Zimmer 1";"10,88" +"W04";"OG1";"Zimmer 2";"10,86" +"W04";"OG1";"Zimmer 3";"14,67" +"W04";"UG ";"KA04";" 5,01" +"W05";"OG1";"Bad ";" 7,19" +"W05";"OG1";"Balkon";"11,34" +"W05";"OG1";"Wohnküche";"27,83" +"W05";"OG1";"Zimmer";"13,62" +"W05";"UG ";"KA05";" 5,01" +"W06";"OG1";"Abstellraum ";" 4,11" +"W06";"OG1";"Bad ";" 5,54" +"W06";"OG1";"Balkon";"16,71" +"W06";"OG1";"Gang";"10,42" +"W06";"OG1";"WC";" 2,13" +"W06";"OG1";"Wohnküche";"27,43" +"W06";"OG1";"Zimmer 1";"10,97" +"W06";"OG1";"Zimmer 2";"12,08" +"W06";"UG ";"KA06";" 5,13" +"W07";"OG1";"Abstellraum ";" 3,22" +"W07";"OG1";"Bad ";" 6,51" +"W07";"OG1";"Balkon";"22,46" +"W07";"OG1";"Gang";"11,73" +"W07";"OG1";"WC";" 2,46" +"W07";"OG1";"Wohnküche";"35,68" +"W07";"OG1";"Zimmer 1";"14,70" +"W07";"OG1";"Zimmer 2";"10,89" +"W07";"OG1";"Zimmer 3";"11,52" +"W07";"UG ";"KA07";" 5,13" +"W08";"OG2";"Abstellraum ";" 3,09" +"W08";"OG2";"Bad ";" 5,92" +"W08";"OG2";"Balkon";"21,98" +"W08";"OG2";"Gang";"11,50" +"W08";"OG2";"WC";" 2,46" +"W08";"OG2";"Wohnküche";"33,93" +"W08";"OG2";"Zimmer 1";"10,88" +"W08";"OG2";"Zimmer 2";"10,86" +"W08";"OG2";"Zimmer 3";"14,67" +"W08";"UG ";"KA08";" 5,13" +"W09";"OG2";"Bad ";" 7,19" +"W09";"OG2";"Balkon";"11,34" +"W09";"OG2";"Wohnküche";"27,83" +"W09";"OG2";"Zimmer";"13,62" +"W09";"UG ";"KA09";" 5,13" +"W10";"OG2";"Abstellraum ";" 4,11" +"W10";"OG2";"Bad ";" 5,54" +"W10";"OG2";"Balkon";"16,70" +"W10";"OG2";"Gang";"10,42" +"W10";"OG2";"WC";" 2,13" +"W10";"OG2";"Wohnküche";"27,43" +"W10";"OG2";"Zimmer 1";"10,97" +"W10";"OG2";"Zimmer 2";"12,08" +"W10";"UG ";"KA10";" 5,13" +"W11";"OG2";"Abstellraum ";" 3,22" +"W11";"OG2";"Bad ";" 6,51" +"W11";"OG2";"Balkon";"22,46" +"W11";"OG2";"Gang";"11,73" +"W11";"OG2";"WC";" 2,46" +"W11";"OG2";"Wohnküche";"35,68" +"W11";"OG2";"Zimmer 1";"14,70" +"W11";"OG2";"Zimmer 2";"10,89" +"W11";"OG2";"Zimmer 3";"11,52" +"W11";"UG ";"KA11";" 4,06" +"W12";"OG3";"Abstellraum ";" 3,09" +"W12";"OG3";"Bad ";" 5,92" +"W12";"OG3";"Balkon";"21,97" +"W12";"OG3";"Gang";"11,50" +"W12";"OG3";"WC";" 2,46" +"W12";"OG3";"Wohnküche";"33,93" +"W12";"OG3";"Zimmer 1";"10,88" +"W12";"OG3";"Zimmer 2";"10,86" +"W12";"OG3";"Zimmer 3";"14,67" +"W12";"UG ";"KA12";" 4,06" +"W13";"OG3";"Bad ";" 7,19" +"W13";"OG3";"Balkon";"11,34" +"W13";"OG3";"Wohnküche";"27,83" +"W13";"OG3";"Zimmer";"13,62" +"W13";"UG ";"KA13";" 4,06" +"W14";"OG3";"Abstellraum ";" 4,11" +"W14";"OG3";"Bad ";" 5,54" +"W14";"OG3";"Balkon";"17,20" +"W14";"OG3";"Gang";"10,42" +"W14";"OG3";"WC";" 2,13" +"W14";"OG3";"Wohnküche";"27,08" +"W14";"OG3";"Zimmer 1";"10,97" +"W14";"OG3";"Zimmer 2";"12,08" +"W14";"UG ";"KA14";" 4,06" \ No newline at end of file