Private/Format-Result.ps1
function Format-Result { [CmdletBinding()] Param ( [parameter(Mandatory = $true)] $dataPS, [parameter(Mandatory = $true)] [string]$TypeName ) Begin { $AlldataPS = @() } Process { # Add custom type to the resulting oject for formating purpose Foreach ($data in $dataPS) { If ($data) { $data = Add-ObjectDetail -InputObject $data -TypeName $TypeName } $AlldataPS += $data } } End {return $AlldataPS} } |