Ayuda extra para tu IDE con Laravel 5 IDE Helper

arrow_back Blog

Siempre que trabajo con Laravel lo hago con el IDE PhpStorm, un IDE comercial de uso profesional que me ofrece todo lo que necesito para el trabajo con PHP.

Aunque existen plugins que ofrecen cobertura para Laravel, éstos no lo cubren todo, por ejemplo, el acceso a las propiedades de un Modelo de Eloquent, las cuales por defecto no están definidas.

Para solucionar este problema siempre utilizo el package Laravel 5 IDE Helper, gracias al cual podemos acceder de forma correcta y completa a prácticamente toda la funcionalidad de Laravel desde nuestro IDE. Instalar Laravel IDE Helper Para instalar este package simplemente debemos ejecutar el siguiente comando. composer require barryvdh/laravel-ide-helper Si estás en una versión >=5.4 deberás añadir el provider a tu archivo config/app.php, de otra forma el autoDiscovery de Laravel 5.5 hará el trabajo.

https://gist.github.com/anonymous/cb9541f1c132ae74715789f6b65309ce

A partir de ahora podemos ejecutar los siguientes comandos para tener una ayuda extra en nuestros desarrollos.

  • php artisan ide-helper:generate - Genera phpDoc para Laravel Facades
  • php artisan ide-helper:models - Genera phpDocs para modelos de Laravel
  • php artisan ide-helper:meta - Archivo Meta para PhpStorm

Sólo tienes que empezar a escribir código y verás cómo mejorará tus desarrollos este package, personalmente es lo primero que instalo cuando empiezo a desarrollar un proyecto con PhpStorm.

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto