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.
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.
A partir de ahora podemos ejecutar los siguientes comandos para tener una ayuda extra en nuestros desarrollos.
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.
Vuejs, Laravel, NodeJS, WordPress, Serverless, React Native, Amazon Web Services y mucho más
Quiero hacerme Premium