Private/Get-CommonQueryParams.ps1
|
function Get-CommonQueryParams { <# .SYNOPSIS Collects the shared paging/sorting/header parameters into a hashtable. #> [CmdletBinding()] param ( [string]$OrderBy, [string]$Direction, [int]$Limit, [switch]$NoHeader ) $params = @{} if ($OrderBy) { $params['order_by'] = $OrderBy } if ($Direction) { $params['direction'] = $Direction } if ($Limit) { $params['limit'] = $Limit } if ($NoHeader) { $params['no_header'] = 1 } return $params } |