presseportale/app/Livewire/Concerns
Kevin Adametz b41d34e39f Optimierung 2.4: Kanonische Pre-Submit-Checkliste
presubmitChecks() der vier Editoren in ProvidesPressReleasePresubmitChecks
zentralisiert (war 4x dupliziert mit Drift). Kanonische Version uebernimmt
die bessere Customer-Variante: Firmenname statt leerer Hinweis in der
company-Zeile. Dafuer erhalten die Admin-Editoren ein selectedCompany()
(Company::withoutGlobalScopes find), das auch in with() genutzt wird;
Customer behaelt seine user-gescopte Aufloesung via CustomerCompanyContext.

Tests: volle Suite gruen (794 passed, 1 skipped).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 08:53:06 +00:00
..
InteractsWithPressReleaseScheduling.php Optimierung 2.2: InteractsWithPressReleaseScheduling-Trait 2026-06-19 08:41:21 +00:00
InteractsWithPressReleaseTags.php WS-8: doppelte Logik konsolidieren (Tags, Kontakt-Query, Billing) 2026-06-18 13:33:59 +00:00
ProvidesPressReleaseFormRules.php Optimierung 2.3: formRules() via ProvidesPressReleaseFormRules 2026-06-19 08:46:27 +00:00
ProvidesPressReleasePresubmitChecks.php Optimierung 2.4: Kanonische Pre-Submit-Checkliste 2026-06-19 08:53:06 +00:00