private/Test-WtwAliasMatch.ps1
|
<# .SYNOPSIS Tests whether a name matches any alias for a repo registry entry. .DESCRIPTION Uses Get-WtwRepoAliases to expand aliases and checks membership. .PARAMETER Repo Registry repo object (PSObject). .PARAMETER Name Name or alias string to test. .EXAMPLE Test-WtwAliasMatch -Repo $repo -Name 'my-alias' .NOTES Depends on: Get-WtwRepoAliases #> function Test-WtwAliasMatch { param([PSObject] $Repo, [string] $Name) $aliases = Get-WtwRepoAliases $Repo return ($Name -in $aliases) } |