AdvPlugin is a complete Plugin System in a PHP5 Class Way with you can easy:
- Set a plugin dir. With this, in each load or any function you don’t need to type again the dir!
- Activate/deactivate plugins
- Load activated (or not) plugins
- Get plugins information, like author, name, description, version….
- Easy to develop the plugins. The only thing that requires this system is a little commented header with the plugin information
- Get activated plugins
- Get existing plugins
- Load plugin if only it is activated
- Load plugin activated or not
- Load all the plugins existing in the directory
- Check if a plugin is activated
… and a lot more!
Important: Buy this only if you have time to read. The documentation is too complete.