@extends('layouts.layoutMaster') @section('title', ($model->id ? 'Update' : 'Create') . ' Role') @php use Illuminate\Support\Str; $m = 'App\\Models\\Role'; $labels = Helper::getModelLabels($m); $breadcrumbs = [ ['url' => route('dashboard'), 'label' => 'Dashboard'], ['url' => route('role.index'), 'label' => 'Role'], ]; if ($model->id) { $breadcrumbs[] = [ 'url' => route('role.show', ['role' => $model->id]), 'label' => $model->name, ]; $breadcrumbs[] = [ 'url' => route('role.edit', ['role' => $model->id]), 'label' => 'Update Role', ]; } else { $breadcrumbs[] = [ 'url' => route('role.create'), 'label' => 'Create Role', ]; } // Get existing permissions for the role $existingPermissions = $model->id ? $model->permissions->pluck('name')->toArray() : []; @endphp @section('content')