/**
* Assign permissions to role
*/
public function updatePermissions(Request $request, Role $role)
{
$permissions = $request->checkedPermissions ?: [];
// $permissions = array of submitted permissions OR if all checkboxes were unchecked, make it an empty array
$role->permissions()->sync($permissions);
logThis('Permissions for ' . $role->label . ' changed to ' . $role->permissions()->lists('label'));
return $role->load('permissions');
}