Private/Get-Sport.ps1
|
function Get-Sport { [CmdletBinding()] param ( [Parameter()] [switch]$MarketTypes, [Parameter()] [ValidateSet('table', 'json')] [string]$Output = 'table' ) process { $client = [GammaClient]::new() if ($MarketTypes) { $result = $client.GetSportsMarketTypes() } else { $result = $client.GetSports() } [PolymarketOutput]::Format($result, $Output) } } |