PHPackages                             alessandrodesign/formbuilder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. alessandrodesign/formbuilder

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

alessandrodesign/formbuilder
============================

Interface de criação de formulário com token CSRF

1.0.2(1y ago)113MITPHPPHP ^8.3

Since Sep 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/alessandrodesign/formbuilder)[ Packagist](https://packagist.org/packages/alessandrodesign/formbuilder)[ RSS](/packages/alessandrodesign-formbuilder/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (4)Used By (0)

FormBuilder
===========

[](#formbuilder)

[![Latest Stable Version](https://camo.githubusercontent.com/df96453f547e34569817070d0e7e746efc10d8a03e44971df3039c840b255664/68747470733a2f2f706f7365722e707567782e6f72672f616c657373616e64726f64657369676e2f666f726d6275696c6465722f762f737461626c65)](https://packagist.org/packages/alessandrodesign/formbuilder)[![License](https://camo.githubusercontent.com/ae2f0eacc5cb828f2d0c01f88adabbc7d6142ddbac040d94508d2875f9bb65ed/68747470733a2f2f706f7365722e707567782e6f72672f616c657373616e64726f64657369676e2f666f726d6275696c6465722f6c6963656e7365)](https://packagist.org/packages/alessandrodesign/formbuilder)[![Total Downloads](https://camo.githubusercontent.com/fd3a2a1118f64bbe0b3298846263a908843ad17fb4ce1797cd1bd80ead175428/68747470733a2f2f706f7365722e707567782e6f72672f616c657373616e64726f64657369676e2f666f726d6275696c6465722f646f776e6c6f616473)](https://packagist.org/packages/alessandrodesign/formbuilder)[![PHP Version](https://camo.githubusercontent.com/cc670f788672081a0c8d95c0ad1a532c29a7d3e69bbadd7375d48ead7a829470/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f616c657373616e64726f64657369676e2f666f726d6275696c646572)](https://packagist.org/packages/alessandrodesign/formbuilder)[![Composer Support](https://camo.githubusercontent.com/d3f56b5b9ad232162fe8f188683416f69db25dbebca8627cac7840f0f1247423/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f616c657373616e64726f64657369676e2f666f726d6275696c646572)](https://packagist.org/packages/alessandrodesign/formbuilder)[![Last Commit](https://camo.githubusercontent.com/dbdb49ce5831cf21df21d119609099170f5b2725fe67376540743159d302fc6e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f616c657373616e64726f64657369676e2f666f726d6275696c646572)](https://github.com/alessandrodesign/formbuilder/commits)[![Code Quality](https://camo.githubusercontent.com/451245f3730da31c7f7adf8b38879a6c7f8277880948e6c83c058a821e04914e/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f616c657373616e64726f64657369676e2f666f726d6275696c6465722e737667)](https://scrutinizer-ci.com/g/alessandrodesign/formbuilder)[![Open Issues](https://camo.githubusercontent.com/ce5d4b3ad967a137a54cf6bcb2cb2d66a62ede681fc869d1f8529440b8c75e8c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f616c657373616e64726f64657369676e2f666f726d6275696c6465722e737667)](https://github.com/alessandrodesign/formbuilder/issues)

FormBuilder é uma interface poderosa e flexível para criação de formulários HTML no PHP, com suporte para tokens CSRF e várias opções de personalização. Este pacote visa facilitar a construção de formulários seguros e escaláveis para desenvolvedores PHP.

Requisitos
----------

[](#requisitos)

- PHP &gt;= 8.3
- Composer

Instalação
----------

[](#instalação)

Para instalar o pacote, utilize o Composer:

```
composer require alessandrodesign/formbuilder
```

Exemplos de Uso
---------------

[](#exemplos-de-uso)

### Criação de Formulário

[](#criação-de-formulário)

Você pode criar instâncias de formulário de duas maneiras: diretamente pela classe ou utilizando o método estático `create`.

#### Instância Tradicional

[](#instância-tradicional)

```
