00001 <?php
00002 require_once dirname(__FILE__) . '/rescheduler.base.php';
00003
00004
00005
00006
00007 class ReschedulerDiehard2 extends ReschedulerBase {
00008
00009
00010
00011
00012
00013
00014
00015 protected function get_schedules() {
00016 return array(
00017 0 => 2 * GyroDate::ONE_MINUTE,
00018 1 => 2 * GyroDate::ONE_MINUTE,
00019 2 => 3 * GyroDate::ONE_MINUTE,
00020 3 => 4 * GyroDate::ONE_MINUTE,
00021 4 => 6 * GyroDate::ONE_MINUTE,
00022 5 => 10 * GyroDate::ONE_MINUTE,
00023 6 => 15 * GyroDate::ONE_MINUTE,
00024 7 => 30 * GyroDate::ONE_MINUTE,
00025 8 => 1 * GyroDate::ONE_HOUR,
00026 9 => 2 * GyroDate::ONE_HOUR,
00027 10 => 4 * GyroDate::ONE_HOUR,
00028 11 => 8 * GyroDate::ONE_HOUR,
00029 12 => 12 * GyroDate::ONE_HOUR,
00030 13 => 24 * GyroDate::ONE_HOUR,
00031 12 => 48 * GyroDate::ONE_HOUR,
00032 );
00033 }
00034 }