Come posso risolvere questo avviso in PhpStorm?Rotta classe non definita (Laravel in PhpStorm)
E anche il modo per ottenere il completamento automatico per la Route e altri Facciate?
Come posso risolvere questo avviso in PhpStorm?Rotta classe non definita (Laravel in PhpStorm)
E anche il modo per ottenere il completamento automatico per la Route e altri Facciate?
v'è il supporto IDE greate per laravel spediti da Baryvdh:
https://github.com/barryvdh/laravel-ide-helper
dopo averlo installato basta chiamare nella console:
php artisan ide-helper:generate
che generano alll scorciatoie Facede in _ide_helper.php
di file (che devi escludere da git)
C'è anche qualcosa di speciale per PhpStorm:
php artisan ide-helper:meta
che darà contesto contenitore laravel ad esempio:
$foo = app(Foo::class);
PhpStorm saprà che la variabile $foo
è di tipo Foo
classe.
Controllare il Laracasts walkthrough
1) Vai a: https://github.com/barryvdh/laravel-ide-helper
2) Fare clic sul succo
versione generato per L5: https://gist.github.com/barryvdh/5227822
3) Fare clic su "Raw" per ottenere la versione attuale (al 22 giugno 2016):
4) Verificare che sei nella directory principale (questo è mio)
cd /var/www/html/project
5) Scarica il succo:
wget https://gist.githubusercontent.com/barryvdh/5227822/raw/4d4b0ca26055fa4753b38edeb94fad2396c497c0/_ide_helper.php
6) Aggiungi "_ide_helper.php" al .gitignore
file di
sudo nano .gitignore
Add "_ide_helper.php" su una nuova riga in fondo
7) Scaricare i file .gitignore
e _ide_helper.php
in PhpStorm
Questo è ciò che la mia directory del progetto PhpStorm assomiglia in seguito:
8) Dopo che i file vengono scaricati in PhpStorm, il "non definita classe "l'errore scomparirà e il completamento automatico funzionerà ora. Potrebbe essere necessario riavviarlo.
Funziona come un incantesimo, proprio come spiega @Bxx. – PoeHaH
Per rendere questa risposta un po 'più concisa: Scarica il _ide_helper.php per la tua versione di laravel da https://github.com/barryvdh/laravel-ide-helper e salva il file nella cartella del progetto del tuo PHPStorm/IntelliJ progetto. – Asimov
1) http://blog.jetbrains.com/phpstorm/2015/01/laravel-development-using-phpstorm/ 2) https://confluence.jetbrains.com/display/PhpStorm/ Laravel + Development + using + PhpStorm – LazyOne
Grazie. Questo è ciò di cui ho bisogno. –