如何获取 magento cron 事件列表?

how get magento cron events list?

在cron.php中有这些行:

Mage::getConfig()->init()->loadEventObservers('crontab');
Mage::app()->addEventArea('crontab');
if ($isShellDisabled) {
    Mage::dispatchEvent('always');
    Mage::dispatchEvent('default');
 } 
 ...

如何调试

调用的所有事件
  Mage::dispatchEvent('always'); 

  Mage::dispatchEvent('always'); ?

我需要访问应使用 cron 调用的所有事件。

非常感谢任何 link 相关的文章或回复。

查看此内容的快速而粗略的方法是:

Mage::app()->getConfig()->getNode('crontab/jobs');

您可能想要 print_r 整齐地。有名称,调度,型号信息等,这种方法对于一些临时调试来说是可以的。

如果您想要一种更简洁(更专业)的方式来执行此操作,可以使用很多免费扩展。参见: