Cet article est assez ancien, malgré toute l'attention que j' apporte à mes contenus il est possible que celui-ci ne soit plus d'actualité.
N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
Une petite astuce pour ceux qui veulent avoir la liste des méthodes qui vont être exécutées par un évènement magento.
Dans mon cas je souhaitais savoir les méthodes exécutées pour l’evènement « sales_order_save_after »
Voici le code a copier dans le controlleur de votre choix :
Zend_debug::dump(Mage::app()->getConfig()->getEventConfig('global', 'sales_order_save_after')); |
Et voici le résultat :
object(Mage_Core_Model_Config_Element)#119 (1) { ["observers"] => object(Mage_Core_Model_Config_Element)#118 (3) { ["tax"] => object(Mage_Core_Model_Config_Element)#15 (2) { ["class"] => string(12) "tax/observer" ["method"] => string(24) "salesEventOrderAfterSave" } ["foomanjirafe_salesOrderSaveAfter"] => object(Mage_Core_Model_Config_Element)#108 (3) { ["type"] => string(9) "singleton" ["class"] => string(33) "Fooman_Jirafe_Model_OrderObserver" ["method"] => string(19) "salesOrderSaveAfter" } ["giftvoucher_order_save_after"] => object(Mage_Core_Model_Config_Element)#124 (3) { ["type"] => string(9) "singleton" ["class"] => string(20) "giftvoucher/observer" ["method"] => string(14) "orderSaveAfter" } } } |