2012-12-14, 00:51:01
Plugins should contain 1 plugin only, and only 1 file in root,
if you require dependencies put them in a subfolder or distribute them separately and load on demand.
No other files should be present in the plugins root but the plugin file that registered the plugin.
The extend and plugin system assumes this, and cannot properly function as you have it.
Unless your distributing this file on your own as an archive, then fine, it will be an archive of 3 plugins.
But in extend this confuses the api and versioning, and might be prevented at anytime in the future and your plugin will suddenly stop working.
if you require dependencies put them in a subfolder or distribute them separately and load on demand.
No other files should be present in the plugins root but the plugin file that registered the plugin.
The extend and plugin system assumes this, and cannot properly function as you have it.
Unless your distributing this file on your own as an archive, then fine, it will be an archive of 3 plugins.
But in extend this confuses the api and versioning, and might be prevented at anytime in the future and your plugin will suddenly stop working.