@extends('layouts.app') @section('content')

Edit Role

@method('PUT') {{ csrf_field() }}
id == 1 ? 'readonly' : ''}} name="name" class="form-control @error('name') is-invalid @enderror" required placeholder="Name" value="{{ old('name') ?? $role->name }}"> @error('name') {{ $message }} @enderror
@error('description') {{ $message }} @enderror
    @foreach($modules as $key => $module)
  • {{ $module->name }} @if($module->children)
      @foreach($module->children as $child)
    • {{ $child->name }}
    • @foreach($child->permissions as $key2 => $permit) {{-- @if($loop->last)--}}
      id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permit->create ? 'checked': '' }} id="{{ $child->name.'Create' }}" name="{{ 'permissions['.$module->name.'][child]['.$child->name.'][create]' }}" value="{{ old('permissions['.$module->name.'][child]['.$child->name.'][create]') ?? 1 }}">
      id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permit->read ? 'checked': '' }} id="{{ $child->name.'View' }}" name="{{ 'permissions['.$module->name.'][child]['.$child->name.'][view]' }}" value="{{ old('permissions['.$module->name.'][child]['.$child->name.'][view]') ?? 1 }}">
      id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permit->update ? 'checked': '' }} id="{{ $child->name.'Edit' }}" name="{{ 'permissions['.$module->name.'][child]['.$child->name.'][edit]' }}" value="{{ old('permissions['.$module->name.'][child]['.$child->name.'][edit]') ?? 1}}">
      id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permit->delete ? 'checked': '' }} id="{{ $child->name.'Delete' }}" name="{{ 'permissions['.$module->name.'][child]['.$child->name.'][delete]' }}" value="{{ old('permissions['.$module->name.'][child]['.$child->name.'][delete]') ?? 1}}">
      {{-- @endif--}} @endforeach
      @endforeach
    @endif
  • @if(count($module->children) == 0)
    @foreach($module->permissions as $permission)
    id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permission->create ? 'checked': '' }} id="{{ $module->name.'Create' }}" name="{{ 'permissions['.$module->name.'][create]' }}" value="{{ old('permissions['.$module->name.'][create]') ?? 1 }}">
    id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permission->read ? 'checked': '' }} id="{{ $module->name.'View' }}" name="{{ 'permissions['.$module->name.'][view]' }}" value="{{ old('permissions['.$module->name.'][view]') ?? 1 }}">
    id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permission->update ? 'checked': '' }} id="{{ $module->name.'Edit' }}" name="{{ 'permissions['.$module->name.'][edit]' }}" value="{{ old('permissions['.$module->name.'][edit]') ?? 1}}">
    id == 1 ? 1 : 0 }}> id == 1 ? 'disabled' : '' }} class="custom-control-input" {{ $permission->delete ? 'checked': '' }} id="{{ $module->name.'Delete' }}" name="{{ 'permissions['.$module->name.'][delete]' }}" value="{{ old('permissions['.$module->name.'][delete]') ?? 1}}">
    @endforeach
    @endif
    @endforeach
@endsection