Private/Get-FPDeviceCollections.ps1

function Get-FPDeviceCollections {
    <#
    .SYNOPSIS
    Get Device Collection Memberships
    .DESCRIPTION
    Get List of Collections this Device is a Member of
    .PARAMETER XmlData
    Control Data XML
    .EXAMPLE
    $colls = Get-FPDeviceCollections -XmlData $ControlData
    .NOTES
    #>

    param (
        [parameter(Mandatory=$True)]
        [ValidateNotNullOrEmpty()]
        $XmlData
    )
    try {
        $($XmlData.configuration.collections.collection | Where-Object {$_.members -match $env:COMPUTERNAME}).name
    }
    catch {
        Write-Output ""
    }
}