niklas/form

Data access object

Installs: 68

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/niklas/form

v1.0.1 2017-08-10 13:33 UTC

This package is not auto-updated.

Last update: 2025-09-28 06:12:20 UTC


README

Render bootstrap 3.2 html forms

Example

$form = new ActionForm(null, "POST");
$form->addInput("name", "Name")->required("Please enter a name!");
$form->addInput("email", "Email", "email")->required("Please enter a valid email!");
$form->addInput("pass", "Password", "password")->required("Please enter a password!");
$form->setSubmit("Submit", "send");

$form->setData(@$_POST);

$form->onSubmit( "send",
        function ($fdata) {
            echo "DATA SEND";
        }
);

echo $form->render();

Install

Niklas/Form is available at packagist.org.

insall it using composer:

composer require niklas/form