Exemple #1
0
<?php

if (cfr('SENDDOG')) {
    $altCfg = $ubillingConfig->getAlter();
    if ($altCfg['SENDDOG_ENABLED']) {
        $sendDog = new SendDog();
        //editing config
        if (wf_CheckPost(array('editconfig'))) {
            $sendDog->saveConfig();
            rcms_redirect($sendDog->getBaseUrl());
        }
        if (!wf_CheckGet(array('showmisc'))) {
            //render config interface
            show_window(__('SendDog configuration'), $sendDog->renderConfigForm());
        } else {
            //render SMS queue
            $smsQueue = $_GET['showmisc'];
            switch ($smsQueue) {
                case 'tsms':
                    show_window(__('View SMS sending queue'), $sendDog->renderTurboSMSQueue());
                    break;
                case 'smsflybalance':
                    show_window(__('SMS-Fly') . ' ' . __('Balance'), $sendDog->renderSmsflyBalance());
                    break;
                case 'telegramcontacts':
                    show_window(__('Telegram bot contacts'), $sendDog->renderTelegramContacts());
                    break;
            }
        }
    } else {
        show_error(__('This module is disabled'));
Exemple #2
0
  */
 if ($_GET['action'] == 'watchdog') {
     if ($alterconf['WATCHDOG_ENABLED']) {
         $runWatchDog = new WatchDog();
         $runWatchDog->processTask();
         die('OK:WATCHDOG');
     } else {
         die('ERROR:NO_WATCHDOG_ENABLED');
     }
 }
 /*
  * SendDog queues processing
  */
 if ($_GET['action'] == 'senddog') {
     if ($alterconf['SENDDOG_ENABLED']) {
         $runSendDog = new SendDog();
         $sendDogTelegram = $runSendDog->telegramProcessing();
         $sendDogEmail = $runSendDog->emailProcessing();
         $sendDogSms = $runSendDog->smsProcessing();
         die('OK:SENDDOG SMS `' . $sendDogSms . '` TLG `' . $sendDogTelegram . '` EML `' . $sendDogEmail . '`');
     } else {
         die('ERROR:SENDDOG_DISABLED');
     }
 }
 /*
  * UKV charge fee processing
  */
 if ($_GET['action'] == 'ukvfeeprocessing') {
     if ($alterconf['UKV_ENABLED']) {
         $ukvApiRun = new UkvSystem();
         $ukvFee = $ukvApiRun->feeChargeAll();