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áblaFő mezők
contir_configtí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

  1. Típus és kulcs kötelező (error_type, error_key).
  2. json típusnál érvényes JSON a HTML-entitások visszafejtése után (error_json); int-nél egész (error_int).
  3. Típus + csoport + kulcs egyedi (keyExists, error_duplicate); mentés saveConfig().
  4. Törlés: fizikai (deleteConfig), hivatkozás-ellenőrzés nélkül.
  5. Státusz: finance/contirconfig.status.

Jogosultság

KulcsHasználat
list (UNMAPPED)a getList()-ben; az index() jogellenőrzés nélkül lekéri a típusokat
addnincs a seedekben; a gomb nem super adminnak rejtett, a canSave(0) az edit-re esik vissza
editform és státusz: canAction(edit); mentés: canSave
deletecanAction(delete)
statusdeleteBASE, csak a seedben; státusz-9 végpont nincs
debugszűrő SQL-kapcsoló
Kapcsolódó témák: kontírozás jogosultság