Download the PHP package macwinnie/twig-form without Composer
On this page you can find all versions of the php package macwinnie/twig-form. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download macwinnie/twig-form
More information about macwinnie/twig-form
Files in macwinnie/twig-form
Package twig-form
Short Description Create Form from TwigTemplate and JSON configuration if necessary
License CC-BY-SA-4.0
Informations about the package twig-form
TwigForm
Usage
This repo is meant to be included within other projects, so simply run this command to require it:
Since the tool is also tested, please ensure to run composer install --no-dev
in production stages, so no unnecessary tools are installed and autoloaded within your production environment!
Testing
All functionalities are developed along the BDD (behaviour driven development) principles. Therefor, Behat is used to write Gherkin test scenarios and test them – all that takes part within the /tests
folder.
To run the tests, you'll need the full composer installation with all dependencies, the production and development ones. For example use devopsansiblede/apache:latest
to run everything that follows:
Documentation
Documentation current master state
The functions within this repository are documented with DocBlock style. To visualize the documentation, the project is using phpDocumentor to generate a viewable website with the documentation within the directory /docs
.
To create the latest documentation, simply run the following Docker command:
ATTENTION: The phpDocumentor tag latest
from Docker is somehow a very old one – one wants to use a version tag like the :3
above.
Licence
All versions of twig-form with dependencies
twig/twig Version ^3
twig/extra-bundle Version ^3
macwinnie/phphelpers Version ^2