| Package Data | |
|---|---|
| Maintainer Username: | vaneves |
| Maintainer Contact: | vaneves@vaneves.com (Valdirene Neves Junior) |
| Package Create Date: | 2017-01-19 |
| Package Last Update: | 2017-12-01 |
| Home Page: | |
| Language: | PHP |
| License: | Unlicense |
| Last Refreshed: | 2025-10-22 15:15:30 |
| Package Statistics | |
|---|---|
| Total Downloads: | 17 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 3 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 0 |
composer require vaneves/laravel-form
Add the Form facade to the aliases array in config/app.php:
'aliases' => [
//...
'Form' => Vaneves\Laravel\Form\Form::class,
]
{!! Form::open('register') !!}
{!! Form::text('Your name', 'name') !!}
{!! Form::email('Email', 'email') !!}
{!! Form::password('Password', 'password') !!}
{!! Form::reset('Clear')->warning() !!}
{!! Form::submit('Save')->primary() !!}
{!! Form::close() !!}
Add attribute required in field.
Remove attribute required from field.
Add class input-lg in field.
Add class input-sm in field.
Add an attribute with data in element. Example:
{!! Form::text('Your Name', 'name')->attr('my-prop', 'value') !!}
Output:
<div class="form-group">
<label for="name">Your Name</label>
<input type="text" class="form-control" id="name" my-prop="value">
</div>
Remove an attribute from element.
Add an attribute with data in element. Example:
{!! Form::text('Your Name', 'name')->data('my-prop', 'value') !!}
Output:
<div class="form-group">
<label for="name">Your Name</label>
<input type="text" class="form-control" id="name" data-my-prop="value">
</div>
Add an class in element. Example:
{!! Form::text('Your Name', 'name')->addClass('material-design') !!}
Output:
<div class="form-group">
<label for="name">Your Name</label>
<input type="text" class="form-control material-design" id="name">
</div>
Remove class from element.