Helpdesk da PluGzOne, baseado no osTicket
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

32 lines
730 B

<?php
class CronManager extends Module {
var $prologue = 'CLI cron manager for osTicket';
var $arguments = array(
'action' => array(
'help' => 'Action to be performed',
'options' => array(
'fetch' => 'Fetch email',
'search' => 'Build search index'
),
),
);
function run($args, $options) {
Bootstrap::connect();
$ost = osTicket::start();
switch (strtolower($args[0])) {
case 'fetch':
Cron::MailFetcher();
break;
case 'search':
$ost->searcher->backend->IndexOldStuff();
break;
}
}
}
Module::register('cron', 'CronManager');
?>