functions/Get-RGUser.ps1
|
function Get-RGUser { [CmdletBinding(DefaultParameterSetName = 'ByNull')] param ( [Parameter(Mandatory = $true, ValueFromPipelineByPropertyName = $True, ParameterSetName = 'ByUserId')] [long] $UserId ) if ($UserId -ne 0) { write-host($UserId) return (Invoke-RGRequest -Uri ("{0}/users/{1}.json" -f $script:RedmineRootUri, $UserId)).user } return Invoke-RGBatchRequest -Uri ("{0}/users.json" -f $script:RedmineRootUri) } |