Exemple #1
0
// Раз в час пересчитываем счетчики сообществ (пересчитываем только сообщество "Общение")
$log->TRACE(commune::recalcThemesCountCommunes(commune::COMMUNE_BLOGS_ID));
if (date('H') == 1) {
    $log->TRACE($mail->SendWarnings());
    // Отправляет предупреждению юзеру о том, что аккаунт ПРО истекает в ближайшие дни.
    $temp = new users();
    $rpath = '';
    $log->TRACE($temp->DropInactive());
    // Пишем статистику для админки #0003426
    $log->TRACE(stats::writeGeneralStat());
    // Пересчет цен работ фрилансеров в портфолио
    $log->TRACE(professions::calcAvgPrices());
}
if (date('H') == 2) {
    $log->TRACE($mail->ContestReminder());
    $log->TRACE($mail->ContestEndReminder());
    // отмена не оплаченных заказов
    $log->TRACE(billing::checkOldReserve());
}
//------------------------------------------------------------------------------
/**
 * Уведомления закреплений ТУ.
 */
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/tservices/tservices_smail.php';
$tservices_smail = new tservices_smail();
$log->TRACE($tservices_smail->remind24hEndBinds());
//за сутки
$log->TRACE($tservices_smail->remindBindsUp());
//если опустился ниже 4 позиции включительно
//------------------------------------------------------------------------------
//За сутки до завершения срока действия закрепления