Ich bin ein bisschen verwirrt darüber, wo so etwas zu Laravel gehört.Wo man Sachen in Laravel setzt 5.1
Ich möchte eine Web-Service-Client-Wrapper in Laravel schreiben, und ich will es dies wie Zugang:
\MyWSClient::getSomeInfoAbout($someId);
dann der Code wird an den Webdienst zu http://www.someapi.com/api/getSomeInfoAbout?id= $ someid & Typ verbinden = json mit OAuth2 oder einige Token-Anfragen, dann holen Sie die Daten, Token-Informationen zu halten, bis sie abläuft, Token zu aktualisieren, falls erforderlich usw.
Aber wo werde ich den Code? Im Verzeichnis vendor
als neues Paket? Ich verschiebe diesen Code von einem Computer auf einen anderen Computer außer vendor
, storage
und node_modules
Ordner, weil sie riesig sind und wenn ich dies tun, muss ich nur einen Ordner im Händlerverzeichnis verschieben. Und ich muss ein Paket in Entwicklung zum Komponisten veröffentlichen, wenn ich Portabilität etc. möchte.
Gibt es eine andere Möglichkeit, etwas wie das zu tun?
nur Ihren Code in Ordner zu Ihrem Stammordner des Projekts hinzuzufügen. Registrieren Sie den Ordner dann in Ihrem Composer-Ordner. –
Jetzt versuche ich es. Ich habe einen Paketordner neben dem Herstellerordner erstellt und versucht, darin ein Paket zu erstellen. –