
Once installed, we have to add the Laravel IDE helper as a ServiceProvider into our application. Click Install to download the package and add it to our project. context menu and search for barryvdh/laravel-ide-helper. We can use the Composer | Add dependency. Once Composer is available for use in our project, we can install the Laravel IDE helper into our project. PhpStorm can download composer.phar if needed. After opening a Laravel project, select the root node in the project tool window and use the Composer | Init composer. One thing we want to make sure beforehand is that Composer is initialized and configured in PhpStorm. It will make sure we get full Laravel support in PhpStorm, including code completion, navigation, Composer support, Artisan command-line support and additional Blade syntax support. There's a bit of setup work initially, but this is only needed once.

Using the Laravel plugin and the Laravel IDE helper, we can extend PhpStorm's support for Laravel applications. It also provides support for Laravel's template engine, Blade. PhpStorm comes with code completion, navigation, automatic inspections, refactoring. Prerequisites (plugin installation and configuration) Make sure to explore the generic PhpStorm tutorials and Laracast's PhpStorm tutorials to learn more about Laravel and PHP development using PhpStorm. In this tutorial, we'll see how we can develop Laravel applications using PhpStorm taking advantage of the Laravel plugin for PhpStorm and the Laravel IDE helper. It is built on top of several Symfony components, and provides a development framework that makes common tasks such as authentication, routing, sessions and caching much easier to implement. Laravel is a free, open source PHP web application framework. Debugging Laravel Applications with PhpStorm.Command Line Tool Support for Artisan and Composer.


