- @foreach($data->rolesWithPermissions() as $role)
- @include('form.entity-permissions-row', ['role' => $role, 'model' => $model])
+
+ @foreach($data->permissionsWithRoles() as $permission)
+ @include('form.entity-permissions-row', [
+ 'permission' => $permission,
+ 'role' => $permission->role,
+ 'entityType' => $model->getType(),
+ 'inheriting' => false,
+ ])
@endforeach
-
- @include('form.entity-permissions-row', ['role' => $data->everyoneElseRole(), 'model' => $model])
+
+
+
+
+
+
+ @include('form.entity-permissions-row', [
+ 'role' => $data->everyoneElseRole(),
+ 'permission' => $data->everyoneElseEntityPermission(),
+ 'entityType' => $model->getType(),
+ 'inheriting' => !$model->permissions()->where('role_id', '=', 0)->exists(),
+ ])
+
+
+
+
{{ trans('common.cancel') }}