Revize 2034
Přidáno uživatelem Ondřej Fibich před asi 11 roky(ů)
freenetis/branches/1.1/application/controllers/scheduler.php | ||
---|---|---|
const AM_INTERRUPTED_MEMBER = '09';
|
||
/** Activation Minute for notification (long action) */
|
||
const AM_NOTIFICATION = '10';
|
||
/** Activation Minute for Vtiger synchronization - each hour (long action) */
|
||
const AM_VTIGER_SYNC = '30';
|
||
|
||
/**
|
||
* Log scheduler error
|
||
... | ... | |
}
|
||
|
||
//synchronize with vtiger CRM
|
||
self::vtiger_sync();
|
||
$this->vtiger_sync();
|
||
|
||
// set state of module (last activation time)
|
||
Settings::set('cron_state', date('Y-m-d H:i:s'));
|
||
... | ... | |
*
|
||
* @author Jan Dubina
|
||
*/
|
||
private static function vtiger_sync()
|
||
private function vtiger_sync()
|
||
{
|
||
if(Settings::get('vtiger_integration') && date('i') == '30')
|
||
if (Settings::get('vtiger_integration') &&
|
||
date('i', $this->t) == self::AM_VTIGER_SYNC)
|
||
{
|
||
try
|
||
{
|
Také k dispozici: Unified diff
Opravy:
- prizpusobeni Vtiger synchronizaci novym pozadavkum v scheduleru