PHPackages                             rafaelwendel/ci4formbuilder - 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. rafaelwendel/ci4formbuilder

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

rafaelwendel/ci4formbuilder
===========================

Library to build and manage forms in a CodeIgniter 4 projects (Object-Oriented way).

0.0.5(2w ago)6712MITPHPPHP ^7.4 || ^8.0

Since Jun 24Pushed 2w ago1 watchersCompare

[ Source](https://github.com/rafaelwendel/CI4FormBuilder)[ Packagist](https://packagist.org/packages/rafaelwendel/ci4formbuilder)[ Docs](https://github.com/rafaelwendel/CI4FormBuilder)[ RSS](/packages/rafaelwendel-ci4formbuilder/feed)WikiDiscussions main Synced today

READMEChangelog (5)Dependencies (3)Versions (6)Used By (0)

CI4FormBuilder
==============

[](#ci4formbuilder)

Library to build and manage forms in a CodeIgniter 4 projects (Object-Oriented way).

Content
-------

[](#content)

- [Instalation &amp; Loading](#instalation-&-loading)
- [Components](#components)
- [How to use](#how-to-use)
    - [Basic Usage](#basic-usage)
    - [Using a Template](#using-a-template)
    - [Setting Form Data](#setting-form-data)
    - [Setting Error Messages](#setting-error-messages)
    - [Bonus: Form Types](#form-types)

Instalation &amp; Loading
-------------------------

[](#instalation--loading)

CI4FormBuilder is available on [Packagist](https://packagist.org/packages/rafaelwendel/ci4formbuilder), and instalation via [Composer](https://getcomposer.org) is the recommended way to install it. Add the follow line to your `composer.json` file:

```
"rafaelwendel/ci4formbuilder" : "^0.0.1"
```

or run

```
composer require rafaelwendel/ci4formbuilder
```

Components
----------

[](#components)

The following form components are available to use.

- `Button`
- `Checkbox`
- `Dropdown`
- `Hidden`
- `Input`
- `Label`
- `Multiselect`
- `Password`
- `Radio`
- `Reset`
- `Submit`
- `Textarea`
- `Upload`

How to use
----------

[](#how-to-use)

### Basic Usage

[](#basic-usage)

The cited components can be instantiated and added to a Form.

```
