예제 #1
0
 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;
 }
예제 #2
0
 public function afterLoad()
 {
     $this->setValue(Xtento_OrderExport_Model_System_Config_Source_Cron_Frequency::getCronFrequency());
 }