A plugin could work similar as a module. When the plugin is uploaded as zip, extract it and add to a plugins folder. Add database record and an option to enable and disable the plugin.
Apr 17, 2024
7
Level 1
Seeking Advice on Designing a Laravel Plugin Installer
Hi, I'm seeking recommendations for designing a Laravel Plugin Installer solution. My objective is to create a platform within my Laravel application allowing users to install plugins by uploading zip files containing code for new features. It's crucial to note that developing a Composer package isn't a viable solution as users must install the new feature plugins via a user interface, similar to the WordPress plugin installation process. Any insights or guidance on designing such a system effectively and efficiently would be greatly appreciated.
Please or to participate in this conversation.