<?php /* * @CODOLICENSE */ $smarty = \CODOF\Smarty\Single::get_instance(); $db = \DB::getPDO(); $query = "SELECT * FROM " . PREFIX . "codo_config"; if (isset($_POST['name']) && CODOF\Access\CSRF::valid($_POST['CSRF_token'])) { $interval = $_POST['interval']; if ($_POST['interval'] == null || $_POST['interval'] == '') { $interval = $_POST['e_interval']; } $cron = new \CODOF\Cron\Cron(); $cron->reset($_POST['name'], $_POST['type'], $interval); } $qry = "SELECT * FROM " . PREFIX . "codo_crons"; $obj = $db->query($qry); $res = $obj->fetchAll(); $crons = array(); function get_readable_time($t) { switch ($t) { case 3600: return 'hourly'; case 3600 * 24: return 'daily'; case 3600 * 24 * 7: return 'weekly'; case 3600 * 24 * 30: return 'monthly';