Fors-PHP für die Generierung der JSON-Datei für Swagger-UI
Ich bin versucht, Fors-PHP für die Generierung von JSON-Dateien , so dass ich es verwenden können, mit Swagger-UI für die automatische Dokumentation.
Ich habe versucht den link :- https://github.com/zircote/swagger-php
Auch habe ich versucht zu umgehen mit der Dokumentation im http://zircote.com/swagger-php/installation.html
Aber mein großes Glück , ich bin nicht in der Lage, es zu implementieren.
Ich bin in der Lage zu installieren Komponist korrekt.
Auch das bundle von Fors-PHP richtig installiert ist.
Aber das problem ist, dass ich bin nicht in der Lage zu verwenden/zu verstehen, die test-Beispiele zur Verfügung gestellt.
Also wenn jemand gearbeitet hat, ihn um Hilfe bitte !!
Vielen Dank im Voraus !!
InformationsquelleAutor user1496197 | 2013-05-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie einfach nur Kommentare aka Anmerkungen im code, Modell-Beispiel:
Controller Beispiel:
Dann in der Konsole:
Dann erzeugten link-Dateien in Swagger-UI.
Ist diese Hilfe?
BTW, diese Dokumentation: http://zircote.com/swagger-php/annotations.html ist unvollständig. Es ist besser, sich auf parser-Fehler, Beispiel:
BEARBEITEN: Swagger 2.0 hat ziemlich gute Spezifikation auf GitHub
BTW, betrachten Sie zu verwenden Swagger-Editor zu erstellen, api specification Datei (json/yaml) für die Verwendung in Swagger-UI. Ursache inline-SWG-Dokumentation bei php-Dateien ist einfach nur hässlich, und Sie haben nicht AutoVervollständigen-Unterstützung in der IDE.
InformationsquelleAutor TomaszKane
Habe ich gekämpft, auf das man in letzter Zeit sehen einige Unterschiede und es geschafft es zum laufen zu bringen und wollte vielleicht Verknüpfung jemand anderes:
Ich hatte davor bekommen diese arbeiten mit enum in das Modell und eine @SWG\Items Verweis auf es, aber nicht speichern, code (ich war nur Herumspielen), und ich kann es nicht zurückbekommen. Ich selbst sehe die ich bisher von Ihnen positiv bewertet werden die Frage und die Antwort akzeptiert! Aber das oben genannte ist die einzige Art, wie ich bekommen kann, es funktioniert jetzt und ist besser als nichts.
InformationsquelleAutor Hans