Skip to content

phillipmadsen/Laravel-5-Blade-Snippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Laravel-5-Blade-Snippets

Updated package for use in Laravel 5 Blade templating.

Laravel5BladeSnippets

Laravel 5 Blade Snippets for Sublime Text 3

Blade is a simple, yet powerful templating engine provided with [Laravel 5] (http://laravel.com) PHP framework.

These snippets works with blade files (.blade.php) either with php syntax or with blade syntax using: PHP - Laravel Blade available from [Laravel Blade Highlighter] (https://github.com/Medalink/laravel-blade) package.

##Usage When you're on a blade file, type the snippet shortcut then press tab key.

##Installation Via Package Manager search for Laravel 5 Blade Snippets then click/tap…wait a sec and tada!

Blade Snippets

Or clone this repository into your Packages folder:

git clone https://github.com/phillipmadsen/Laravel-5-Blade-Snippets.git

Or download the snippets zip file and unzip it into your Packages folder.

##Avalable snippets

Shortcut Result
ext @extends('name')
lay @layout('name')
sec @section('name')
{!!-- expr --!!}
@endsection
secy @section('name')
{!!-- expr --!!}
@yield_section
yl @yield('section', 'default')
lsec @section('name')
{!!-- expr --!!}
@show
par @parent
!! {!! $var !!}
!!} {!! escaped output !!}
inc @include('view.name', array('some' => 'data'))
if @if (condition)
{!!-- expr --!!}
@endif
ife @if (condition)
{!!-- expr --!!}
@else
{!!-- expr --!!}
@endif
foreach @foreach($array as $element)
{!!-- expr --!!}
@endforeach
fore @forelse ($array as $element)
{!!-- expr --!!}
@endforelse
for @for ($i = 0; $i < ; $i++)
{!!-- expr --!!}
@endfor
each @each ('item.view', $items, 'item', 'empty.view')
trans {!! trans('language.line') !!}
route {!! route('name') !!}
asset {!! asset('path') !!}
while @while (condition)
{!!-- expr --!!}
@endwhile
unless @unless (condition)
{!!-- expr --!!}
@endunless
choise @choice('language.line', $number)
comment {!!-- comment --!!}
lang @lang('language.line', array('variable => 'replacement'))
l5 form: textarea see inside snippet
l5 form: textfield see inside snippet

Original snippets by: @AAlakkad @dev4dev

Cool Readme formatting and latest updates belong to:

About

Updated package for use in Laravel 5 Blade templating.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published