$league ); try { $result = $client->GetNextMatch($params); } catch(SoapFault $fault) { $result = "Error getting NextMatch
Prams:
".implode('
  • ', $params); } return $result; } function getLastMatch($client, $league) { $params = array( 'leagueShortcut'=>$league ); try { $result = $client->GetLastMatch($params); } catch(SoapFault $fault) { $result = "Error getting LastMatch
    Prams:
    ".implode('
  • ', $params); } return $result; } function GetAvailGroups($client, $league, $leagueSaison) { $params = array( 'leagueShortcut'=>$league, 'leagueSaison'=>$leagueSaison ); try { $result = $client->GetAvailGroups($params); } catch(SoapFault $fault) { $result = "Error getting GetAvailGroups
    Prams:
    ".implode('
  • ', $params).$fault; } return $result; } function GetCurrentGroupOrderID($client, $league) { $params = array( 'leagueShortcut'=>$league ); try { $result = $client->GetCurrentGroupOrderID($params); } catch(SoapFault $fault) { $result = "Error getting GroupOrderID
    Prams:
  • ".implode('
  • ', $params).'
    '.$fault; } return $result; } function GetAvailLeaguesBySports($client, $sportID = false) { $params = array( 'sportID'=>$sportID ); try { $result = $client->GetAvailLeaguesBySports($params); } catch(SoapFault $fault) { $result = "Error getting LastMatch
    Prams:
    ".implode('
  • ', $params); } return $result; } function GetAvailSports($client) { try { $result = $client->GetAvailSports(); } catch(SoapFault $fault) { $result = "Error getting LastMatch"; } return $result; } function getMatchdataByGroupLeagueSaison($client, $groupOrderID = 0, $leagueSaison, $league) { if (!(int) $groupOrderID) $groupOrderID = OpenLigaDbClass::GetCurrentGroupOrderID($client, $league)->GetCurrentGroupOrderIDResult; $param = array( 'groupOrderID'=>$groupOrderID, 'leagueShortcut'=>$league, 'leagueSaison'=>$leagueSaison ); //echo"
    ";print_r($param); echo"
    "; try { $result = $client->GetMatchdataByGroupLeagueSaison($param); } catch(SoapFault $fault) { $result = "Error getting MatchdataByGroupLeagueSaison
    Prams:
    ".implode('
  • ', $param); } return $result; } function GetAvailLeagues($client) { try { $result = $client->GetAvailLeagues(); } catch(SoapFault $fault) { $result = "Error getting GetAvailLeagues"; } return $result; } function GetMatchdataByGroupLeagueSaisonJSON($client, $leagueSaison, $league, $groupOrderID = 0) { if (!(int) $groupOrderID) $groupOrderID = OpenLigaDbClass::GetCurrentGroupOrderID($client, $league)->GetCurrentGroupOrderIDResult; $params = array( 'leagueShortcut'=>$league, 'groupOrderID'=>$groupOrderID, 'leagueSaison'=>$leagueSaison ); try { $result = $client->GetMatchdataByGroupLeagueSaisonJSON($params); } catch(SoapFault $fault) { $result = "Error getting GetTeamsByLeagueSaison
    Prams:
    ".implode('
  • ', $params); } return $result; } function GetTeamsByLeagueSaison($client, $leagueSaison, $league) { $params = array( 'leagueShortcut'=>$league, 'leagueSaison'=>$leagueSaison ); try { $result = $client->GetTeamsByLeagueSaison($params); } catch(SoapFault $fault) { $result = "Error getting GetTeamsByLeagueSaison
    Prams:
  • ".implode('
  • ', $params).'
    '.$fault; } return $result; } function GetMatchdataByLeagueSaison($client, $leagueSaison, $league, $groupOrderID = 0) { $params = array( 'leagueShortcut'=>$league, 'leagueSaison'=>$leagueSaison ); //print_r($params); try { $result = $client->GetMatchdataByLeagueSaison($params); } catch(SoapFault $fault) { $result = "Error getting GetTeamsByLeagueSaison
    Prams:
  • ".implode('
  • ', $params).'
    '.$fault; } return $result; } function GetMatchdataByLeagueDateTime($client, $league, $fromDateTime = 0, $toDateTime = 0) { if ((int) $fromDateTime < mktime(1, 1, 1, 1, 1, 1970)) $fromDateTime = mktime(0, 0, 0, date("m"), date("d") - 8, date("Y")); if ((int) $toDateTime < $fromDateTime) $toDateTime = mktime(0, 0, 0, date("m"), date("d") + 8, date("Y")); // saving the Time for later usage $this->fromDateTime = $fromDateTime; $this->toDateTime = $toDateTime; $params = array( 'fromDateTime'=>$fromDateTime, 'leagueShortcut'=>$league, 'toDateTime'=>$toDateTime ); try { $result = $client->GetMatchdataByLeagueDateTime($params); } catch(SoapFault $fault) { $result = "Error getting MatchdataByGroupLeagueSaison
    Prams:
    ".implode('
  • ', $params); } return $result; } } ?>