Kontírozási paraméterek — tábla, validáció, jogok
A típus-adapterek kulcs–érték paramétertáblája, az érték-típusok ellenőrzése, az egyediség, a törlés és a jogkulcsok.
A típus-adapterek (például mol, idata, merkantil, otpkelfo) kontírozási paraméterei kulcs–érték formában. Az adapterek a getConfigArray() metóduson keresztül kapják meg őket.
Adatmodell
A táblanevek a telepítés saját előtagjával állnak az adatbázisban.
| Tábla | Fő mezők |
|---|---|
contir_config | típus, csoport, kulcs, érték (config_value), értéktípus (string, int, json), státusz, megjegyzés |
A főkönyvi számla törlése a config_value mezőben keresi a hivatkozást (lásd a számlatükör leírását).
Mentés és törlés
- Típus és kulcs kötelező (
error_type,error_key). jsontípusnál érvényes JSON a HTML-entitások visszafejtése után (error_json);int-nél egész (error_int).- Típus + csoport + kulcs egyedi (
keyExists,error_duplicate); mentéssaveConfig(). - Törlés: fizikai (
deleteConfig), hivatkozás-ellenőrzés nélkül. - Státusz:
finance/contirconfig.status.
Jogosultság
| Kulcs | Használat |
|---|---|
list (UNMAPPED) | a getList()-ben; az index() jogellenőrzés nélkül lekéri a típusokat |
add | nincs a seedekben; a gomb nem super adminnak rejtett, a canSave(0) az edit-re esik vissza |
edit | form és státusz: canAction(edit); mentés: canSave |
delete | canAction(delete) |
statusdelete | BASE, csak a seedben; státusz-9 végpont nincs |
debug | szűrő SQL-kapcsoló |