laravelcollective-html-form-snippets

Atom snippets for LaravelCollective HTML form elements

PHLAK

5,915

2

1.0.0

MIT

GitHub

LaravelCollective HTML Form Snippets for Atom

Atom snippets for LaravelCollective HTML form elements. -- by, Chris Kankiewicz (@PHLAK)

Demo

Like this project? Keep me caffeinated by making a donation.

Installation

Wtih APM:
apm install laravelcollective-html-form-snippets
In Atom:
  1. In Atom press Ctrl + Shift + P to open the command pallet
  2. Search for Install Packages and Themes and press Enter
  3. From the "Install Packages" page search for LaravelCollective HTML Form Snippets
  4. Press the Install button to install
With Git:

Clone the repository in your Sublime Text "Packages" directory (~/.atom/packages on Linux):

git clone git@github.com:PHLAK/laravelcollective-html-form-snippets-atom.git

NOTE: It is recommended that you also install the language-blade package to get full blade syntax highlighting.


Usage

To use these snippets, type the trigger text followed by the Tab key.

Trigger Text Output
formopen {!! Form::open() !!}
formclose {!! Form::close() !!}
formtoken {!! Form::token() !!}
formmodel {!! Form::model($user, []) !!}
formlabel {!! Form::label($for, $text, []) !!}
formtext {!! Form::text($name, $value, []) !!}
formtextarea {!! Form::textarea($name, $value, []) !!}
formpassword {!! Form::password($name, []) !!}
formhidden {!! Form::hidden($name, $value, []) !!}
formemail {!! Form::email($name, $value, []) !!}
formfile {!! Form::file($name, []) !!}
formcheckbox {!! Form::checkbox($name, $value, $checked, []) !!}
formradio {!! Form::radio($name, $value, $checked, []) !!}
formnumber {!! Form::number($name, $value, []) !!}
formdate {!! Form::date($name, \Illuminate\Support\Carbon::now(), []) !!}
formselect {!! Form::select($name, $optionsArray, $defaultKey, []) !!}
formselectrange {!! Form::selectRange($name, $min, $max), [] !!}
formselectmonth {!! Form::selectMonth($name, []) !!}
formsubmit {!! Form::submit($text, []) !!}

Contributing

  1. Fork this repo
  2. Make your changes
  3. Submit Pull Request

Changelog

A list of changes can be found on the GitHub Releases page.

Troubleshooting

Please report bugs to the GitHub Issue Tracker.

Copyright

This project is licensed under the MIT License.