@extends('adminlte::page') @section('plugins.Datatables', true) @section('plugins.Sweetalert2', true) @section('title', 'Roles') @section('content_header')
| Acción | Rol | Permisos |
|---|---|---|
|
@if (Gate::check('rol.index') || Gate::check('rol.destroy') || Gate::check('rol.edit'))
|
{{ $rol->name }} |
@php
$cantidad = 0;
$tipoBadge = ['badge badge-primary', 'badge badge-secondary', 'badge badge-success', 'badge badge-danger', 'badge badge-warning', 'badge badge-info', 'badge badge-dark'];
switch ($badgeAnterior) {
case 0:
$badgeSelecionado = random_int(1, 6);
$badgeAnterior = $badgeSelecionado;
break;
case 1:
$badgeSelecionado = random_int(2, 6);
$badgeAnterior = $badgeSelecionado;
break;
case 2:
$badgeSelecionado = random_int(3, 6);
$badgeAnterior = $badgeSelecionado;
break;
case 3:
$badgeSelecionado = random_int(4, 6);
$badgeAnterior = $badgeSelecionado;
break;
case 4:
$badgeSelecionado = random_int(0, 3);
$badgeAnterior = $badgeSelecionado;
break;
case 5:
$badgeSelecionado = random_int(0, 4);
$badgeAnterior = $badgeSelecionado;
break;
case 6:
$badgeSelecionado = random_int(0, 5);
$badgeAnterior = $badgeSelecionado;
break;
default:
$badgeSelecionado = random_int(0, 6);
$badgeAnterior = $badgeSelecionado;
break;
}
@endphp
@foreach ($permisos as $permiso)
@if ($rol->hasPermissionTo($permiso->id))
@php
$cantidad += strlen($permiso->description);
@endphp
@if ($cantidad > 65)
{{ $permiso->description }}
@php $cantidad = 0; @endphp @else {{ $permiso->description }} @endif @endif @endforeach |