Snake to Camel case fixes inn PluginController
Fix snake->camel case, doc blocksFor compatibility reasons, the methods have not been renamed.
minor code simplification
snake to camel case fixes in EventHandlerFor compatibility reasons with basically all existing plugins, themethods have not been renamed. Instead the appropriate check is ignored.
Move list of plugin types to plugin controller constantThere is no need to have them in a global variable.
Avoid processing events before the Event System is intiialized
isEnabled instead of isDisabledBoolean Methods with a negative name are a bit confusing. Getting falsefor an enabled plugin? Better check for Enabled status.
removed get_directory() method from PluginControllerThis method did absolutely nothing and just returned the plugin name.
moved plugin controller to Extension namespace
deprecated trigger_event() in favor of a static method on Event
First go at moving the plugin classes into their own namespace
123