[wp-hackers] Plugin dependency checking
mikeschinkel at newclarity.net
Sat Jun 13 12:36:06 GMT 2009
Looking at your code it appears you are assuming a parent-child inheritance relationship? Did I follow it correctly?
I hadn't considered dependent plugins having a parent-child inheritance relationship but I guess there are use-cases where that would make sense though I can't immediately think of one.
Still, does your approach *require* a parent-child inheritance relationship? For my envisioned use-cases with one example being the payment processors plugins for an shopping cart plugin I see a lot more "uses a" relationships than "is a" relationships between a plugin and it's dependents.
Custom Wordpress Plugins
----- Original Message -----
From: "scribu" <scribu at gmail.com>
To: wp-hackers at lists.automattic.com
Sent: Saturday, June 13, 2009 7:31:28 AM GMT -05:00 US/Canada Eastern
Subject: Re: [wp-hackers] Plugin dependency checking
> Ok, thanks for the pointers. I'll see if I can manage to pull off the
> activation hook workaround without modifying the active_plugins list.
So I've managed to call a function from the parent plugin when the child
plugin is activated (yes, I actually need that), without interfering with
the loading order:
Parent plugin: http://wp.pastebin.ca/1458835
Child plugin: http://wp.pastebin.ca/1458837
I just wrote it to see if it can be done.
wp-hackers mailing list
wp-hackers at lists.automattic.com
More information about the wp-hackers