Skip to content
Kodeine edited this page Jun 12, 2015 · 10 revisions

Blade Template Extensions

Blade helper extension lets you write a little less code and is more elegant.

// @if(Auth::check() && Auth::user()->is('admin|moderator'))
// would be
@role('admin|moderator')
    // content allowed for admin's only
@endrole

// @if(Auth::check() && Auth::user()->can('create.user|edit.user''))
// would be
@permission('create.user|edit.user') 
    // content if user can edit or create users.
@endpermission