Handles the Plugin System.
Plugin class: handles some basic plugin functions
Handles plugin functions of YaWK. Plugins are bigger extensions than widgets. A plugin can handle any data from a mysql database. This is useful if your project needs more than just static pages, like a bulletin board, shop system, blog and so on. There are many Plugins done yet. See how the plugin system is organized:
-
system/plugins/pluginname/ = Plugin folder
-
system/plugins/pluginname/admin = Plugin Backend (view)
-
system/plugins/pluginname/classes = Plugin logic (controller)
-
system/plugins/pluginname/pluginname.php = Plugin Frontend (view)
If you need to build a custom extension, read the docs about the plugin system to understand how to fit it into YaWK. If you follow the Plugin's MVC structure, it is easy to integrate your own extensions into any project.
Example: <?php \YAWK\plugin::getPlugins(); ?>
gets a list of all plugins, like its used in the backend in "Plugin" Menu.
This class covers backend functionality. See Methods Summary for Details!
- Author
- Daniel Retzl danie.nosp@m.lret.nosp@m.zl@gm.nosp@m.ail..nosp@m.com
- Copyright
- 2009-2016 Daniel Retzl @license https://opensource.org/licenses/MIT
- Version
- 1.0.0
Definition at line 32 of file plugin.php.