Undefined type ‘DB’.intelephense(1009) Laravel 8 en Visual Studio Code

Intelephense no reconoce las importaciones con el slash «\» delante.

Para ello instalaremos:

composer require --dev barryvdh/laravel-ide-helper:2.8.2

(Esta versión funciona bien en Laravel 8)
Ojo, que solo lo necesiramos para desarrolloa, por eso añadimos «–dev».

Luego en el método register() de nuestro fichero AppServiceProvider.php añadiremos:

if ($this->app->environment() != 'production') {
    $this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}

y en el terminal ejecutaremos:

php artisan ide-helper:generate

Y arreglado!!


Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*