imanghafoori / smart-realtime-facades
Real-time facades with IDE auto-completion.
Installs: 301 890
Dependents: 3
Suggesters: 0
Security: 0
Stars: 33
Watchers: 4
Forks: 3
Open Issues: 0
Requires
- php: 7.2.*|7.3.*|7.4.*|8.0.*|8.1.*|8.2.*|8.3.*
- laravel/framework: ~5.1|6.*|7.*|8.*|9.*|10.*|11.*
Requires (Dev)
- orchestra/testbench: ~7.0
Suggests
- imanghafoori/laravel-heyman: It allows to write expressive code to authorize, validate and authenticate.
- imanghafoori/laravel-masterpass: You can set a master password for your accounts.
- imanghafoori/laravel-terminator: Gives you opportunity to refactor your controllers.
- imanghafoori/laravel-widgetize: Gives you a better structure and caching opportunity for your laravel apps.
README
Do not lose IDE auto-completion with real-time facades!
Real-time facades in laravel are great, but they have a problem. When you use them, you quickly fall out of ide auto-completion and you are out of confidence. This package generates the facade file with enough doc-blocks to provide you with all the neat IDE helps. Nice?
It works exactly like the internal laravel realtime facades.
Sample Generated Facade File:
Installation:
composer require imanghafoori/smart-realtime-facades --dev
Usage:
You do not need to do anything, it regenerates your facade files if they need to be updated when you call them.
🙋 Contributing:
If you find an issue or have a better way to do something, feel free to open an issue, or a pull request.
❗ Security
If you discover any security-related issues, please email imanghafoori1@gmail.com
instead of using the issue tracker.
More from the author:
Laravel HeyMan:
💎 It allows us to write expressive code to authorize, validate and authenticate.
Laravel Microscope:
💎 Find bugs before they bite.
Credits
License
The MIT License (MIT). Please see License File for more information.