1KA_F2F/utils/crontab9am.php

44 lines
1.1 KiB
PHP

<?php
// CRONJOB - klice se vsako jutro ob 9h
ob_start();
set_time_limit(2400); # 30 minut
include_once('../admin/survey/definition.php');
include_once('../function.php');
include_once('../vendor/autoload.php');
// Cronjobe logiramo
$SL = new SurveyLog();
/*** TRGOVINA ***/
if(AppSettings::getInstance()->getSetting('app_settings-commercial_packages') === false){
$unc = new UserNarocilaCron();
// Posiljamo maile 6 dni pred potekom
$SL->addMessage(SurveyLog::INFO, "CRONJOB 9am - TRGOVINA - obvescanje 6 dni pred potekom paketa");
$unc->executeAction('notifyIn6');
// Posiljamo maile 1 dan pred potekom
$SL->addMessage(SurveyLog::INFO, "CRONJOB 9am - TRGOVINA - obvescanje 1 dan pred potekom paketa");
$unc->executeAction('notifyIn1');
// Posiljamo maile 1 dan po poteku
$SL->addMessage(SurveyLog::INFO, "CRONJOB 9am - TRGOVINA - obvescanje 1 dan po poteku paketa");
$unc->executeAction('notifyExpired');
}
/*** TRGOVINA KONEC ***/
// Zapiše v log file
$SL->write();
ob_get_clean();
?>