loaded()) { if (! $to->status) throw new Minion_Exception_InvalidTask('Task :task (:name) NOT active',array(':task'=>$params['id'],':name'=>$to->name)); if (! Kohana::$config->load('debug')->task_sim) $to->run($params['force']); else printf('Would Run task: (%s) %s',$params['id'],$to->name); echo "\n"; } else throw new Minion_Exception_InvalidTask('Unknown task :task',array(':task'=>$params['id'])); } else { $tlo = ORM::factory('Task'); $t = time(); foreach ($tlo->list_active() as $to) if ($to['next'] < $t) { if (! Kohana::$config->load('debug')->task_sim) $to['task']->run(); else printf('Would Run task: (%s) %s',$to['task']->id,$to['task']->name); echo "\n"; } } } } ?>