Referenz

Anwendungslebenszyklus

HTTP- und CLI-Bootstrap sowie die Stellen, an denen die Anwendung das Framework erweitert.

Ablauf eines HTTP-Requests

Ein HTTP-Request tritt über public/index.php ein, erstellt ApplicationContext, baut den Kernel, lädt Konfiguration, registriert Provider und Routen, führt Middleware aus, löst den Controller auf und sendet eine PSR-7-Response.

CLI-Ablauf

Die CLI startet über vendor/bin/lemonade, erstellt den Application Context, bootet CliKernel, lädt gemeinsame und CLI-Konfiguration, registriert Provider und führt den ausgewählten Command aus.

Stabile Erweiterungspunkte

Stabile Erweiterungspunkte der Anwendung sind YAML-Module, app/Config/Routing.php, app/Config/Commands.yaml, Providers.yaml und Bindings im AppServiceProvider.