Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dipcode-software/php-form

Full featured form engine library.
https://github.com/dipcode-software/php-form

composer forms php php-form php-form-builder php-library php7

Last synced: 3 months ago
JSON representation

Full featured form engine library.

Awesome Lists containing this project

README

        

# PHP Form
[![Build Status](https://travis-ci.org/dipcode-software/php-form.svg?branch=master)](https://travis-ci.org/dipcode-software/php-form)
[![Coverage Status](https://coveralls.io/repos/github/dipcode-software/php-form/badge.svg?branch=master)](https://coveralls.io/github/dipcode-software/php-form?branch=master)
[![Latest Stable Version](https://poser.pugx.org/dipcode/php-form/v/stable)](https://packagist.org/packages/dipcode/php-form)
[![Documentation](https://alexandriadocs.io/projects/php-form/badge-url/?style=flat)](https://alexandriadocs.io/docs/php-form/index.html)
[![License](http://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat)](http://www.opensource.org/licenses/MIT)

Full featured form engine library inspired in Django Framework.

## Instalation
Library can be installed using Composer like so:

```shell
$ composer require dipcode/php-form
```

## Starting development
Start by cloning the repo:

```shell
$ git clone [email protected]:dipcode-software/php-form.git
$ cd php-form
```

Install the composer dependencies:
```shell
$ composer install
```

### Running the tests
To run tests, unit and style tests, just run:

```shell
$ composer test
```

### Coding Style

Largely PSR-2 compliant:

https://raw.githubusercontent.com/php-fig/fig-standards/master/accepted/PSR-2-coding-style-guide.md