Salt la conținut

Framework

Componentele framework-ului

Leto Framework este organizat în componente independente, fiecare cu un rol bine definit.

ComponentăDescriere
AplicațiaPunctul de intrare, inițializare și contexte de execuție (single-app, multi-app, cron)
RutareDefinire de rute cu RoutesCollector, suport pentru middleware și parametri
ValidareSistem de validare bazat pe Struct cu reguli de validare și modificatori
EvenimenteSistem de evenimente cu handleri bazați pe atribute PHP 8
ViewsMotor de template-uri Twig cu helpers HTML
HTTPGestiunea Request, Response, Redirect și URL
HelpersClase utilitare: Strings, Arrays, Numbers, DateTimeFormatter, Mime, Download
Query BuilderAcces direct la baza de date: SELECT, INSERT, UPDATE, DELETE, DDL, tranzacții
StructContainer de date tipizate cu serializare automată array/JSON și reflection
ORMORM modern cu atribute: modele, relații, query builder, hook-uri, best practices