Projít definici formuláře:
- CSRF (addProtection).
- Validační pravidla nepropustí hodnotu, kterou nelze zpracovat (onSuccess).
- Pokud formulář plní entitu, validační pravidla musí být přinejmenším stejně přísná, jako pravidla na entitě a v databázi. Kontrolovat jak podle deklarace entity, tak podle DB tabulky, občas tam máme nesrovnalosti (ty nejlépe přitom odstranit).
- Pokud prvek není
setRequired
, tak si zpracování musí poradit s prázdným řetězcem, nebo ho změnit na něco, s čím si poradí (třeba NULL). - Pokud
SelectBox
má prompt, tak může být hodnotou NULL (pokud nenísetRequired
).
- Formulář nemůže instancovat někdo, kdo k tomu nemá oprávnění.
- Pokud celý presenter s tovární metodou vyžaduje minimálně stejný stupeň oprávnění, jako formulář, tak je splněno.
- Jinak je nutné přidat nějakou kontrolu do té továrny.