public function toOptionArray() { if (!self::$_options) { self::$_options = array(array('label' => Mage::helper('xtento_orderexport')->__('--- Select Frequency ---'), 'value' => ''), array('label' => Mage::helper('xtento_orderexport')->__('Use "custom export frequency" field'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_CUSTOM), array('label' => Mage::helper('xtento_orderexport')->__('Every 5 minutes'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_5MINUTES), array('label' => Mage::helper('xtento_orderexport')->__('Every 10 minutes'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_10MINUTES), array('label' => Mage::helper('xtento_orderexport')->__('Every 15 minutes'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_15MINUTES), array('label' => Mage::helper('xtento_orderexport')->__('Every 20 minutes'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_20MINUTES), array('label' => Mage::helper('xtento_orderexport')->__('Every 30 minutes'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_HALFHOURLY), array('label' => Mage::helper('xtento_orderexport')->__('Every hour'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_HOURLY), array('label' => Mage::helper('xtento_orderexport')->__('Every 2 hours'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_2HOURLY), array('label' => Mage::helper('xtento_orderexport')->__('Daily (at midnight)'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_DAILY), array('label' => Mage::helper('xtento_orderexport')->__('Twice Daily (12am, 12pm)'), 'value' => Xtento_OrderExport_Model_Observer_Cronjob::CRON_TWICEDAILY)); } return self::$_options; }
public function afterLoad() { $this->setValue(Xtento_OrderExport_Model_System_Config_Source_Cron_Frequency::getCronFrequency()); }