{!! csrf_field() !!}

{{ $title }}

{{ trans('entities.permissions_desc') }} @if($model instanceof \BookStack\Entities\Models\Book)
{{ trans('entities.permissions_book_cascade') }} @elseif($model instanceof \BookStack\Entities\Models\Chapter)
{{ trans('entities.permissions_chapter_cascade') }} @endif

@if($model instanceof \BookStack\Entities\Models\Bookshelf)

{{ trans('entities.shelves_permissions_cascade_warning') }}

@endif
@include('form.user-select', ['user' => $model->ownedBy, 'name' => 'owned_by'])

@foreach($data->permissionsWithUsers() as $permission) @include('form.entity-permissions-row', [ 'permission' => $permission, 'modelType' => 'user', 'modelId' => $permission->user->id, 'modelName' => $permission->user->name, 'modelDescription' => '', 'entityType' => $model->getType(), 'inheriting' => false, ]) @endforeach
@include('form.user-select', ['name' => 'user_select', 'user' => null])
@foreach($data->permissionsWithRoles() as $permission) @include('form.entity-permissions-row', [ 'permission' => $permission, 'modelType' => 'role', 'modelId' => $permission->role->id, 'modelName' => $permission->role->display_name, 'modelDescription' => $permission->role->description, 'entityType' => $model->getType(), 'inheriting' => false, ]) @endforeach
@include('form.entity-permissions-row', [ 'modelType' => 'fallback', 'modelId' => 0, 'modelName' => trans('entities.permissions_role_everyone_else'), 'modelDescription' => trans('entities.permissions_role_everyone_else_desc'), 'permission' => $data->everyoneElseEntityPermission(), 'entityType' => $model->getType(), 'inheriting' => $data->everyoneElseInheriting(), ])

{{ trans('common.cancel') }}