Controllers groeperen gerelateerde request-verwerkingslogica in klassen. In plaats van alle logica in route closures te plaatsen, organiseren controllers de acties van een applicatie (bijv. alle gebruikersgerelateerde bewerkingen) in methoden — om routes schoon en code georganiseerd te houden.
Een basiscontroller
{
{
::();
}
{
;
}
{
= ->([ => , => ]);
::();
}
}
