musonza / laravel-forms
v0.1.7
2019-06-16 22:36 UTC
Requires
- guzzlehttp/guzzle: ~6.0
- laravel/framework: ~5.5.0|~5.6.0|~5.7.0|~5.8.0
- league/fractal: ^0.17.0
Requires (Dev)
- mockery/mockery: ^1.0.0
- orchestra/database: ~3.3.0|~3.4.2|^3.5.0|~3.7.0
- orchestra/testbench: ~3.3.0|~3.4.2|^3.5.0|~3.7.0
- orchestra/testbench-dusk: ^3.7@dev
- phpunit/phpunit: ^5.7|6.2|^7.0
- spatie/phpunit-watcher: dev-master
This package is auto-updated.
Last update: 2026-05-29 01:17:59 UTC
README
Installation
-
Install composer package
composer require musonza/laravel-forms
-
Publish Assets
php artisan vendor:publish
-
Add Form facade to
config/app.php'Form' => Musonza\Form\Facades\FormFacade::class,
-
Run migrations
php artisan migrate
-
Check the published file config/laravel_forms.php
- You can enable / disable captcha
- You can configure the path for your forms dashboard
- You can add custom field types
-
Access dashboard at
http//your-url.com/laravel-forms (you can change the path in config/laravel_forms.php)
Adding a Form
Form details
Adding a Field
Field details
Sample Form Output
Sample Submission
TODO
- Multi page forms
Credits
https://github.com/laravel/telescope for some of the front-end structuring






