En deux mots

Formol est un package, un ensemble de classes PHP5 dédiées à la manipulation des formulaires (X)HTML.

Son objectif est de proposer une API simple pour le développeur, qui encapsule la logique de validation et d'affichage en s'appuyant sur un mécanisme de persistance (une session par exemple). Afin de ne contraindre ni le programmeur ni le designer, les logiques d'instanciation et d'affichage sont dissociées au maximum.

Sa conception est pleinement compatible avec le motif MVC. Formol peut être utilisé avec le Zend Framework, par exemple. Ou avec du code procédural tout simple. Comme on veut.

Pour une question de fiabilité, à ce stade du développement, Formol est un singleton et ne peux gérer simultanément qu'un seul formulaire d'une page.

 

Téléchargement

Obtenez la dernière version en vous rendant sur la page des téléchargements.

 

Licence

Formol est distribué sous licence LGPL(external link)