TERRIS® Stereo Internetradio (Teil 5 – Stolpersteine)

Nach der ersten Veröffentlichung auf github, kamen die ersten Probleme:

XAJAX 0.5 funktioniert nicht mit PHP PHP 5.5

Also dachte ich mir: XAJAX 0.6 herunterladen, einbauen, freuen.

So einfach war es dann leider doch nicht:

Branching? anyone?

Das github Repository enthällt kaputten Code, funktionierenden Code gibt es nur unter:

http://www.xajax-project.org/en/download/

Doku? anyone?

Es ist nirgendwo dokumentiert, was sich an der Syntax geändert hat. Diese hat sich aber geändert, da der alte Code nicht mehr läuft.

Examples? anyone?

Also: Beispielcode… sieht aus wie meiner.

Testing? anyone? YES!

Letztendlich fündig geworden bin ich in den automatischen Testcases.

Es heißt jetzt:


$xajax->register(XAJAX_FUNCTION, "helloWorld");

anstatt


$xajax->registerFunction('helloWorld');

Danach lief es dann, wie es sollte.

Fork me on GitHub