@if (isset($role))
{!! Form::model($role, ['route' => ['roles.update', $role->id], 'class' => 'role-form', 'enctype' => 'multipart/form-data', 'accept-charset' => 'UTF-8']) !!}
@method('PUT')
@else
{!! Form::open(['route' => 'roles.store', 'class' => 'role-form', 'enctype' => 'multipart/form-data', 'accept-charset' => 'UTF-8']) !!}
@endif
{!! Form::label('name', __('custom.attribute.name')) !!}
{!! Form::text('name', null, ['class' => 'form-control']) !!}
{!! Form::label('role_icon', __('custom.attribute.role_icon')) !!}
{!! Form::select('role_icon', $role_icons, null, ['class' => 'form-control'], Helper::getOptionClasses($role_icons)) !!}
{!! Form::label('permissions', __('custom.attribute.permissions')) !!}
{!! Form::select('permissions[]', $all_permissions, null, ['class' => 'form-control', 'size' => count($all_permissions), 'multiple' => 'multiple'], Helper::getOptionClasses($all_permissions)) !!}
{!! Form::close() !!}