2017 © Pedro Peláez
 

library formster

Form generation and validation library

image

chtombleson/formster

Form generation and validation library

  • Sunday, March 20, 2016
  • by chtombleson
  • Repository
  • 1 Watchers
  • 0 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

formster

A PHP Form builder and validation library., (*1)

Installation

composer require chtombleson/formster

Usage

Here is a simple example of how to use the class. The handle request function will take any PSR-7 compliant request object., (*2)

<?php
use Formster\Form;

$form = new Form();

$form->addField([
    'name' => 'username',
    'type' => 'text',
    'validate' => ['not_empty'],
])
->addField([
    'name' => 'password',
    'type' => 'password',
    'validate' => ['not_empty'],
])
->addField([
    'name' => 'login',
    'type' => 'submit',
    'value' => 'Log In',
]);

if (strtolower($request->getMethod()) == 'post') {
    $form->handleRequest($request);

    if (!$form->isValid()) {
        var_dump($form->getErrors());
    } else {
        var_dump($form->getData());
    }
} else {
    echo $form->renderForm();
}

The Versions

20/03 2016

dev-master

9999999-dev

Form generation and validation library

  Sources   Download

MIT

The Requires

 

The Development Requires

20/03 2016

0.1

0.1.0.0

Form generation and validation library

  Sources   Download

MIT

The Requires

 

The Development Requires