@extends('layouts.modern') @section('page-title', $business->company_name . ' - Roles') @section('breadcrumb') @endsection @section('action-buttons') @if(auth()->user()->hasPermission('businesses.roles.create')) Add New Role @endif @endsection @section('content')
@if (session('success')) @endif @if (session('error')) @endif
{{ $business->company_name }}

Managing roles for this business

{{ $roles->total() }} Total Roles
Clear
@forelse($roles as $role) @empty @endforelse
Role Description Users Permissions Status Actions
{{ $role->name }}
Business Role
{{ $role->description ? Str::limit($role->description, 50) : '-' }} @if($role->users_count > 0) {{ $role->users_count }} users @else No users @endif @if($role->permissions_count > 0) {{ $role->permissions_count }} permissions @else No permissions @endif @if($role->is_active) Active @else Inactive @endif
@if(auth()->user()->hasPermission('businesses.roles.edit')) @endif @if(auth()->user()->hasPermission('businesses.roles.permissions')) @endif @if(auth()->user()->hasPermission('businesses.roles.delete') && $role->users_count === 0)
@csrf @method('DELETE')
@elseif($role->users_count > 0) @endif
@if(request()->hasAny(['search', 'status']))

No roles found matching your search criteria.

View All Roles @else

No roles found for this business.

@if(auth()->user()->hasPermission('businesses.roles.create')) Add First Role @endif @endif
@if($roles->hasPages())
Showing {{ $roles->firstItem() }} to {{ $roles->lastItem() }} of {{ $roles->total() }} results
{{ $roles->links() }}
@endif
@endsection