Floorball.ch Webservice Class
Der Schweizerische Unihockeyverband bietet einen Webservice an für die Einbindung der Meisterschaftsdaten in die eigene Website. Da die Implementierung der entsprechenden Funktionen nicht ganz trivial ist, habe ich mir die Mühe gemacht – natürlich auch aus Eigeninteresse – eine entsprechenden PHP Klasse zu schreiben.
Damit ist es möglich mit einem Objekt auf (fast) alle Dienste des Webservices zuzugreifen. Voraussetzung ist das installierte PEAR Paket SOAP. Eine Anleitung für die Grundkonfiguration und Anwendungsbeispiele sind direkt in der Datei SUHVService.class.php zu finden.
Offizielle Projektwebsite
Die offizielle Projektwebsite mit Wiki und eigenem Downloadbereich wird neu von Google gehostet.
http://code.google.com/p/floorballch-webservice/
Features
- Zugriff auf (fast) alle Daten, die der Webservice im Moment zu Verfügung stellt
- Einfache Konfiguration, das ganze SOAP Handling wird gekappselt
- Das Caching sorgt für eine noch besser Performance und verhindert den permanenten Zugriff auf den Webservice
- UTF-8 ist vollständig implementiert, es werden also immer “fertige” Daten zurückgeliefert
Download
Die aktuelle Version ist v1.3.

Historie
- v1.3 B20090513
- Neue Funktion zum Lesen der Meisterschaftsdaten einer ganzen Gruppe
- v1.2 B20080926
- Unterstützung von Sonderzeichen im Clubnamen (Bug)
- Neue Methode getGamesLeague für die Abfrage von Spielplänen einer ganzen Liga (Feature)
- v1.1 B20080701
- Umstellung auf neue Webservice URI
- v1.0 B???
- Initialversion
Ältere Versionen
Floorball Webservice Class v1.2 B200800926
Floorball Webservice Class v1.1 B20080701