Closed rjmackay closed 10 years ago
A few thoughts around plugins and the API
For cases where plugins add their own API calls, it boils down to packaging of the API. If the API is designed to run as an independent application, then there'd have to be two plugins:
Some ideas on how this could work
For an example.. SMSSync:
Thought I'd leave some resources here since this has been bothering me as well:
Additionally, one reason I had for wanting to move the API to its own module with Abstract classes was so that folks could rewrite and extend API functionality. This way plugins are not just 'Hooking' into the system but have the capacity to rewrite some functionality.