[development] implementing "plugins"
Matt Westgate
matt at lullabot.com
Sat May 6 14:06:19 UTC 2006
On May 4, 2006, at 10:09 PM, Dan Robinson wrote:
> I want to introduce a concept of "plugins" to my module. In this case
> the plugin merely needs to supply a single function that returns data.
>
The ecommerce package might be a good source of inspiration for this.
It doesn't use plugins but keeps in-line with the Drupal hook system,
meaning other modules can tap into the ecommerce API. There's an api
for products, payments, the checkout process, etc. I also opted to
use *.module files instead of includes with the intentions being that
any component of the ecommerce package could also be used by itself.
For example, I just want a shopping cart because I already have
another product creation system.
Hope that helps!
Matt Westgate | www.lullabot.com
More information about the development
mailing list