Skip to content

Template Helpers

Carlos G. Camacho O edited this page May 15, 2018 · 1 revision

Shinobi comes bundled with custom template methods to easily check for permissions and roles from within your view files.

can($permissions)

@can('create.blog.post')
    Do whatever
@else
    Do something else
@endcan

canatleast($permissions)

@canatleast(['edit.blog.post', 'create.blog.post'])
    Do whatever
@else
    Do something else
@endcanatleast

role($role)

@role('admin')
    Do whatever
@else
    Do something else
@endrole