I know this question may seem weird but I’d like to get a list of currently dispatched events.
The thing is that I am a lazy man and I would like to check if the ‘checkout_cart_add_product_complete’ has been fired without creating an observer for it.
So the idea is to get an array of all dispatched events and do an in_array on it 🙂
I thought that Mage::getEvents()->getAllEvents() would throw some info but it just returns an empty array.
I also digged a bit in lib/Varien/Event files and folders but didn’t manage to be successful at creating an observer programmatically. Yep, I know, why being simple while one can be complicated ? 🙂
So this main question (getting a list of dispatched events) hides another (for the pure knowledge) wich would be “how to create an observer programmatically”.
What do you think?
Thanks a lot!