Ich arbeite mit Aktionsskript 3 und oft sehe ich Serveraufrufe, die auf PHP-Dateien verweisen.Tipps für folgende PHP-Anrufe in Code-Basis
var serverCall:ServerCall = new ServerCall("getDeviceFirmwareLog", getDeviceFirmwareLogResponse, getDeviceFirmwareLogResponse, false);
Diese Zeile ruft einige PHP-Funktionen, die nicht in meiner IDE gesucht werden, so gehe ich in der Regel von hier und ich würde versuchen, für die Zeichenfolge „getDeviceFirmwareLog“ grep und dann habe ich in einigen PHP ausführen, die andere seltsame macht Anrufe, die irgendwie auf der von uns ausgeführten Embedded-Hardware etwas aufrufen. Wenn ich nach der Saite greife, bekomme ich im Allgemeinen keine Ergebnisse und ich bin so verwirrt darüber, wie es verbunden sein könnte.
Ich bin viel mehr zu normalen Code-Anrufe und umfasst, die einfacher zu folgen sind. Ich habe einige Leute bei der Arbeit gefragt, aber es scheint beschönigt zu werden und ich möchte die gleiche Frage nicht ein drittes Mal stellen, bis ich meine anderen Möglichkeiten ausgeschöpft habe. Ich frage mich, ob es allgemeine Debugging/Code-Tipps für diese Art von Setup gibt, die mir helfen könnten, zu verstehen, was in meiner Codebasis vor sich geht.
Vielen Dank im Voraus.
Nicht sicher, was das mit PHP zu tun hat? Dieser Code ist nicht PHP? – Farkie
Stellt das Setzen eines Haltepunkts und das Durchlaufen des Codes nicht die Art der Variablen dar, nach denen Sie fragen? – Atriace
der RPC ist PHP-Dateien, aber diese PHP-Dateien haben nicht die gleiche Art von Benennung Schema, so dass es schwer zu sehen, wie/wenn es mit der Funktion verbunden bin, die ich verwende. Ich kann einen Breakpoint benutzen, aber ich kann nicht tiefer in den PHP-Bereich bohren. Sobald ich auf den RPC klicke, wähle ich "Step in" und der Editor geht einfach darüber hinaus. – Justin