Skip to content
This repository has been archived by the owner on May 11, 2022. It is now read-only.

Blade Extensions

Anders Ubuntu DAGOBA edited this page Mar 2, 2017 · 1 revision

Blade Template Extensions

A extensão helper da Blade permite que você escreva um pouco menos de código e seja mais elegante.

Use a tag padrão @else para anular a função ou permissão, se necessário.

// @if(Auth::check() && Auth::user()->is('admin|moderator'))
// seria
@role('admin|moderator')	
   // conteúdo permitido somente para administradores
@endrole
		
// @if(Auth::check() && Auth::user()->can('create.user|edit.user''))
// seria
@permission('create.user|edit.user')
    // conteúdo se o usuário pode editar ou criar usuários.
@else
    // conteúdo se o usuário não puder editar ou criar usuários.
@endpermission