Laravel QuickWin: Laravel IDE Helper

28. Juni 2017 von Dirk Helbert in Laravel QuickWin
Laravel IDE Helper

Die meisten PHP IDE haben Probleme mit den Facaden von Laravel. Autocomplete funktioniert nicht, das direkte Springen innerhalb des Frameworks auch nicht. Also muss eine Lösung her. In diesem Laravel QuickWin erfährst du, wie du mit dem genialen Laravel IDE Helper genau diese Probleme löst.

Laravel IDE Helper mit Composer

Als erstes holst du dir das Laravel IDE Helper Package mit Composer

–dev sorgt dafür, dass der IDE Helper nur während der Entwicklung zur Verfügung steht. Im Livesystem brauchen wir das nicht.

Hol dir jetzt mein kostenloses E-Book
Geben Sie Ihre Email Adresse ein und klicken Sie auf den Knopf "Sofort Zugang erhalten".
Ich hasse Spam. Deine E-Mail wird nicht an Dritte weitergegeben oder verkauft.

Als nächstes sorgen wir für die Integration in die lokale Entwicklung. Dazu bearbeiten wir die register() Methode in /app/Providers/AppServiceProvider.php

Jetzt muss noch die erforderliche Datei generiert werden.

Im Hauptverzeichnis des Projekts gibt es jetzt die _ide_helper.php. Die Datei wird von deiner IDE eingelesen und dadurch werden auch die bisher nicht erreichbaren Facaden für die IDE erreichbar. Das sollte in den meisten IDE funktionieren.

Fazit

Der Laravel IDE Helper ist wirklich sehr nützlich. Hiermit springst du im Code einfacher hin und her. Natürlich haben die meisten IDE auch sehr gute Suchfunktionen, aber das vereinfacht die Entwicklung enorm. Eine ausführliche Dokumentation findest du hier.

Falls du Fragen oder Anregungen hast, dann hinterlass einfach einen Kommentar.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.