2015-07-16 9 views
7

Znalazłem this tutorial, aby zainstalować wtyczkę dla Laravel i jej metody zostały uzupełnione przez PHPStorm.Wtyczka PHPStorm dla Lumen podobnie jak Laravel

Nie wydaje mi się, że pracuję dla Lumen. Czy istnieją jakieś rozwiązania, które obecnie wspierają Lumen, ponieważ Lumen jest rodzajem podzbioru Laravel?

+0

nie jestem do światła, ale nie to ci pomaga? Jest to projekt wiązania kontenera usług laravel/lumen. https://gist.github.com/tristanpemble/51e79a6e5846d228d724 Dlatego widzę tylko wtyczkę laravel, ale prawdopodobnie już ją masz: https://plugins.jetbrains.com/plugin/7532 lub ten samouczek dla laravel: https://laravel-news.com/2015/01/better-laravel-integration-phpstorm/ – bish

Odpowiedz

6

Laravel-ide-helper obsługuje Lumen od sierpnia 2015. Oto co trzeba zrobić:

Albo wykonać polecenie

composer require barryvdh/laravel-ide-helper 

lub dodać następujący klucz require w composer.json:

"barryvdh/laravel-ide-helper": "2.*" 

Po zainstalowaniu zależności edytuj plik bootstrap/app.php i poszukaj Providers Rejestracja Serwis sekcja i dodaj następującą linię:

$app->register(Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class); 

Po tym, wystarczy utworzyć plik _ide_helper.php pomocą następującego polecenia:

php artisan ide-helper:generate 
+0

January 2018: Nie działa. Uzyskanie pakietu błędów typu "nie znaleziono klasy" generowanych przez polecenie generowania artisan. – Inigo