Private/Storage/ActiveDirectory/Get-PukPdcEmulator.ps1

function Get-PukPdcEmulator {
    [CmdletBinding()]
    [OutputType([string])]
    param()

    Import-PukActiveDirectoryModule

    try {
        return (Get-ADDomain -ErrorAction Stop).PDCEmulator
    }
    catch {
        throw "Unable to determine the primary domain controller (PDC emulator) for the current domain: $($_.Exception.Message)"
    }
}