Files
ai-chat/.continue/rules/workflow-for-multiple-usecases.md
T
2026-06-10 18:22:27 +02:00

751 B

globs, description, alwaysApply
globs description alwaysApply
src/Logic/**/*Controller.php, src/Logic/**/Manager/*.php Workflows werden verwendet, wenn eine Controller-Aktion oder ein Manager mehrere UseCases koordinieren muss. Dies sorgt für saubere Trennung von Concerns, Wiederverwendbarkeit einzelner UseCases und bessere Testbarkeit. Der Workflow definiert die Reihenfolge und Abhängigkeiten zwischen UseCases. false

Wenn mehrere UseCases kombiniert oder in einer bestimmten Reihenfolge ausgeführt werden müssen, ist ein Workflow zu verwenden. Workflows orchestrieren die Ausführung mehrerer UseCases und kapseln komplexe Geschäftsprozesse. Sie gehören in /src/Logic/[FeatureName]/Workflow und werden vom Manager aufgerufen, nicht direkt vom Controller.