Dokumentacja

Cykl życia aplikacji

Bootstrap HTTP i CLI oraz miejsca, w których aplikacja rozszerza framework.

Przebieg requestu HTTP

Request HTTP wchodzi przez public/index.php, tworzy ApplicationContext, buduje Kernel, ładuje konfigurację, rejestruje providery i trasy, uruchamia middleware, rozwiązuje controller i wysyła response PSR-7.

Przebieg CLI

CLI startuje przez vendor/bin/lemonade, tworzy application context, bootuje CliKernel, ładuje konfigurację wspólną i CLI, rejestruje providery i uruchamia wybrany command.

Stabilne punkty rozszerzeń

Stabilne punkty rozszerzeń aplikacji to moduły YAML, app/Config/Routing.php, app/Config/Commands.yaml, Providers.yaml i bindingi w AppServiceProvider.