Ich habe ein PHP-Projekt auf Yii, die internen SOAP-Service (http://mysite/api/hotels) aufruft. Wie (und ob) könnte ich den Aufruf an die Controller initiieren und debuggen, die hinter der API stehen? Ich weiß, dass es möglich ist, XDEBUG_SESSION_START an den URI-Parameter des Webdienstes zu übergeben, aber wie kann ich SoapClient dafür richtig aufbauen? Ich habe versucht, es durch $ Optionen als Array ('Standort' => ') übergeben, aber das hat nicht einen Breakpoint der ersten Zeile ausgelöst.SoapClient Debugging
1
A
Antwort
0
Wir haben beschlossen, den Parameter XDEBUG_SESSION_START über die URL zu übergeben, und das hat den Job gut gemacht.
Fragen Sie, wie Sie eine API debuggen? Sollte dies nicht auf dem API-Server/den Skripten geschehen? – Peon
Die API ist Teil des Servers. Im Wesentlichen ist es ein Wrapper/Mapper in der Yii - http://www.yiiframework.com/doc/guide/1.1/ru/topics.webservice –