Я работаю с Laravel ACL
. В каждой роли есть группа разрешений.Я представляю все разрешения, используя флажок.Когда я отправляю форму, она возвращает массив разрешений, подобный этому.
{
read: "true",
create: "true",
delete: "false",
update: "false"
}
значение массива отображается как double quotes
строка, но я хочу это как boolean
Как я могу привести строку значений массива к логическому.
@foreach($role->permissions as $key=>$value)
<td>
<input type="hidden" name="permission[{{$key}}]" class="role" value="false" {{ $value==0 ? 'checked' : '' }}>
<input type="checkbox" name="permission[{{$key}}]" class="role" value="true" {{ $value==1 ? 'checked' : '' }}>
</td>
@endforeach
Я хочу массив значений, как это.
{
read: true,
create: true,
delete: false,
update: false
}