plugin para mejores los debug configurar collective laravel autocomplete phpstorm laravel-facade

para - Clase indefinida Ruta(Laravel en PhpStorm)



los mejores plugins para phpstorm (2)

Consulta el recorrido de Laracasts.

1) Vaya a: https://github.com/barryvdh/laravel-ide-helper

2) Haga clic en la esencia

Versión generada para L5: https://gist.github.com/barryvdh/5227822

3) Haga clic en "Sin procesar" para obtener la versión actual (a partir del 22 de junio de 2016):

https://gist.githubusercontent.com/barryvdh/5227822/raw/4d4b0ca26055fa4753b38edeb94fad2396c497c0/_ide_helper.php

4) Asegúrate de que estás en tu directorio raíz (este es el mío)

cd /var/www/html/project

5) Descargar la esencia:

wget https://gist.githubusercontent.com/barryvdh/5227822/raw/4d4b0ca26055fa4753b38edeb94fad2396c497c0/_ide_helper.php

6) Agregue "_ide_helper.php" al archivo .gitignore

sudo nano .gitignore

Agregue "_ide_helper.php" en una nueva línea en la parte inferior

7) Descargue los archivos .gitignore y _ide_helper.php en PhpStorm

Así es como se ve mi directorio del proyecto PhpStorm después:

8) Después de que los archivos se descarguen en PhpStorm, el error "Clase indefinida" desaparecerá y el autocompletado ahora funcionará. Puede que tenga que reiniciarlo.

¿Cómo puedo arreglar esta alerta en PhpStorm?

¿Y también cómo obtener autocompletado para la ruta y otras fachadas?


Hay un gran soporte IDE para Laravel enviado desde Baryvdh:

https://github.com/barryvdh/laravel-ide-helper

Después de instalarlo solo tienes que llamar a la consola:

php artisan ide-helper:generate

que generan accesos directos de alll facede en el archivo _ide_helper.php (que debe excluir de git)

También hay algo especial para PhpStorm:

php artisan ide-helper:meta

lo que dará contexto de contenedor Laravel por ejemplo:

$foo = app(Foo::class);

PhpStorm sabrá que la variable $foo es el tipo de clase Foo .