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.