A konfigurációs állományok beolvasása.
Autoloader betöltése (includeconfig.inc végén történik)
Minden script-nek meg kell hívnia az lpApplication::start() függvényt.
lpApplication::start()
- Csatlakozás az adatbázishoz. Hiba esetén exit.
- Modul lista beolvasása az adatbázisból. Paraméterek eltárolása session-be
- Privacy modul (GDPR) elindítása, ha létezik
- Honlapsablon definiálása, ha még nem volt
- Keresőbarát link dekódolása
- Komponens nevének meghatározása
- Nyelv meghatározása
- Nyelvi feliratok (szótár) betöltése
- ACL (authorizációs tábla) beolvasása
- A modulok létrehozása. __construct() függvények meghívása
- setlocale() beállítása
A fő kontroller elindítása
$controller = new mainController('POST');
$content = $controller->init($view);
A fő kontroller létrehoz egy osztályt, aminek a neve a 'com' request paraméter, ezen belül meghívja a 'task' request paraméter értékében lévő függvényt.
A html sablon a fő tartalom helyére kiírja a $content változó értékét.