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