Whisperer for Laravel is a PhpStorm plugin to help with Laravel development
- Code Creation from template: Quickly generate laravel components such as Eloquent models, migrations, controllers, seeders, jobs, and more.
- Code Completion: Autocomplete for form requests, table names, Blade templates, routes, validation rules and others.
- Eloquent Magic Fields & Methods/DB Methods: Generate helper methods for Eloquent helper methods, fields and relations for more autocompletion
- Inertia.js Support: Autocomplete and navigation for Inertia pages.
- Configs: Autocompletion for config keys.
To install Whisperer for Laravel in PhpStorm:
- Navigate to
File > Settings > Plugins > Marketplace
. - Search for Whisperer for Laravel and install it.
Whisperer for Laravel provides a wide range of code creation templates. Access them via the All Available Code Creation Templates or Search For Code Creation Templates option in the main menu
- Eloquent Model
- Migration
- Controller
- Database Seeder
- Config File
- Blade Component
- Console Command
- View
- Job
- Validation Rule
- Policy
- Observer
- Mailable
- Exception
- Event Listener
- Middleware
- Json Resource / Collection
- Form Request
- Eloquent Scope / Cast
- Broadcasting Channel
- Database Factory
- View Composer
Feature ideas and suggestions are always welcome! If you have an idea or a request to make Whisperer for Laravel better, feel free to open an issue or get in touch. Your input plays a vital role in improving the plugin and making it more helpful for everyone! 🚀
This plugin is licensed under the MIT License
For more information, please see Attributions.