private/Get-LeagueIdentifier.ps1
function Get-LeagueIdentifier { [CmdletBinding()] param( [Parameter(Mandatory=$true)] [ValidateNotNullOrEmpty()] [string]$Competition ) process{ switch ($Competition) { 'arg-copasuperliga' { $Identifier = 1658 } 'arg-ligaprofesional' { $Identifier = 636 } 'aus-aLeague' { $Identifier = 1356 } 'aus-waLeague' { $Identifier = 1583 } 'bra-seriea' { $Identifier = 648 } 'chn-superleague' { $Identifier = 989 } 'dnk-supaliga' { $Identifier = 271 } 'eng-championship' { $Identifier = 9 } 'eng-facup' { $Identifier = 24 } 'eng-carabaocup' { $Identifier = 27 } 'eng-leagueone' { $Identifier = 12 } 'eng-leaguetwo' { $Identifier = 14 } 'eng-premier' { $Identifier = 8 } 'eng-wsleague' { $Identifier = 45 } 'eur-ucl' { $Identifier = 2 } 'eur-el' { $Identifier = 5 } 'eur-cl' { $Identifier = 2286 } 'esp-laliga' { $Identifier = 564 } 'esp-copadelrey' { $Identifier = 570 } 'fra-ligue1' { $Identifier = 301 } 'ger-bundesliga' { $Identifier = 82 } 'ita-seriea' { $Identifier = 384 } 'ita-serieb' { $Identifier = 387 } 'ita-coppaitalia' { $Identifier = 390 } 'jpn-jleague' { $Identifier = 968 } 'nld-eredivisie' { $Identifier = 72 } 'mex-ligamx' { $Identifier = 743 } 'sco-premier' { $Identifier = 501 } 'sau-proleague' { $Identifier = 944 } 'tur-superlig' { $Identifier = 600 } 'usa-mls' { $Identifier = 779 } 'kor-kleague1' { $Identifier = 1034 } Default { } } # switch return $Identifier } # process } # function |