Backend
Chamilo 3.0-backenden er bygget på Symfony 7.4 med Doctrine ORM og API Platform.
Symfony-arkitektur — Bundles, tjenester og den overordnede backend-strukturen
Entiteter og Doctrine — Doctrine-entitetsklassene og hvordan de henger sammen
Ressurssystem — ResourceNode/ResourceFile-abstraksjonen (et sentralt arkitekturkonsept)
Kontrollere — Organisering av kontrollere og rutingsmønstre
Hendelser og lyttere — Hvordan Chamilo bruker Symfony sitt hendelsessystem
Innstillingssystem — Innstillingsskjemaene i
src/CoreBundle/Settings/og hvordan plattformkonfigurasjonen fungerer
Sist oppdatert
Var dette nyttig?