PhpStorm's support for the Laravel web application framework includes:
- Laravel-specific coding assistance
Code generation, eloquent completion, routing completion, request fields completion, validation rules completion, and other useful helpers.
- Usage of the Artisan command line tool from PhpStorm
Run Artisan commands from PhpStorm using the Run Anything action and debug the controller classes corresponding to the selected commands.
- Blade templates support
Code completion and navigation for Blade templates. Language injection in Blade templates. Debug and configure Blade templates.
- Pest testing framework support
Run, run with code coverage, or debug Pest tests from the file editor or using PhpStorm's run/debug configurations.