Beispiel #1
0
<?php

namespace {
    ini_set('memory_limit', '-1');
    ini_set('max_execution_time', 600);
    // 10m
    use MD\Helpers\App;
    use MD\Helpers\Config;
    use MD\Models\CronResult;
    require_once dirname(dirname(__DIR__)) . '/vendor/autoload.php';
    Config::init(dirname(dirname(dirname($_SERVER['SCRIPT_FILENAME']))), ['useSession' => false]);
    //Config::init();
    $config = Config::getInstance();
    $app = App::getInstance();
    $cronResult = new CronResult();
    $cronResult->setPartnerId($config->partnerId);
    $cronResult->setStartDate(new \DateTime());
    $starMicroTime = microtime(true);
    $app->callCronFunction($cronResult, 'PaymentSystems');
    $app->callCronFunction($cronResult, 'Players');
    $app->callCronFunction($cronResult, 'PlayersActivityMain');
    $app->callCronFunction($cronResult, 'PlayersActivityCasino');
    $app->callCronFunction($cronResult, 'PlayersCasinoBonus');
    $app->callCronFunction($cronResult, 'PlayersExpenseMain');
    $app->callCronFunction($cronResult, 'BannerStat');
    $date = new \DateTime('-1 days');
    $date->setTime(10, 0, 0);
    $app->callCronFunction($cronResult, 'calculateCommission', 'MD\\Services\\CoreService', ['date' => $date], '');
    $executionTime = microtime(true) - $starMicroTime;
    $cronResult->setExecutionTime($executionTime);
    $app->call('MD\\DAO\\CronResult', 'saveCronResult', ['cronResult' => $cronResult]);
Beispiel #2
0
<?php

namespace {
    ini_set('memory_limit', '-1');
    ini_set('max_execution_time', 600);
    // 10m
    use MD\Helpers\App;
    use MD\Helpers\Config;
    use MD\Models\CronResult;
    require_once dirname(dirname(__DIR__)) . '/vendor/autoload.php';
    Config::init('cron', ['definition' => ['partner.id' => -1, 'partner.name' => '', 'partner.currency' => 'AMD'], 'useSession' => false]);
    //Config::init();
    $config = Config::getInstance();
    $app = App::getInstance();
    $cronResult = new CronResult();
    $cronResult->setPartnerId($config->partnerId);
    $cronResult->setStartDate(new \DateTime());
    $starMicroTime = microtime(true);
    $app->callCronFunction($cronResult, 'Currencies');
    $executionTime = microtime(true) - $starMicroTime;
    $cronResult->setExecutionTime($executionTime);
    $app->call('MD\\DAO\\CronResult', 'saveCronResult', ['cronResult' => $cronResult]);
}
Beispiel #3
0
<?php

require_once dirname(dirname(__DIR__)) . '/vendor/autoload.php';
use MD\Helpers\Config;
use MD\Models\AjaxRequest;
ob_start();
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Allow-Methods: POST');
header('Access-Control-Allow-Headers: Content-Type');
if (!empty($_SERVER['HTTP_REFERER'])) {
    $parsedURL = parse_url($_SERVER['HTTP_REFERER']);
    $port = isset($parsedURL['port']) ? ':' . $parsedURL['port'] : '';
    header('Access-Control-Allow-Origin: ' . $parsedURL['scheme'] . '://' . $parsedURL['host'] . $port);
}
Config::init();
$ajaxResponse = AjaxRequest::getInstance()->getResponse();
$ajaxResponse->html = ob_get_contents();
ob_end_clean();
$ajaxResponse->printJSON();
Beispiel #4
0
<?php

namespace {
    ini_set('memory_limit', '-1');
    ini_set('max_execution_time', 600);
    // 10m
    use MD\Helpers\App;
    use MD\Helpers\Config;
    //die;
    require_once dirname(dirname(__DIR__)) . '/vendor/autoload.php';
    //    Config::init(dirname(dirname(dirname($_SERVER['SCRIPT_FILENAME']))), ['useSession' => false]);
    Config::init('', ['definition' => []]);
    //    4     +  e-     -
    //    10    +  e-     -
    //    29    +  e-     -
    //    81    +  e-     -
    //    107   +  e+     -
    //    112   +  e-     -
    //    113   +  e-     -
    //    114   +  e-     -
    //    115   +  e-     -
    //    126   +  e-     -
    //    136   +  e+     -
    //    138   +  e-     -
    //    148   +  e+     -
    //    169   +  e+     -
    $config = Config::getInstance();
    $app = App::getInstance();
    $fromDate = new \DateTime('2015-08-19 10:00:00');
    $toDate = new \DateTime('2015-08-19 10:00:00');
    /** @var \MD\Services\PusherService $pusherService */
Beispiel #5
0
<?php

use MD\Helpers\App;
use MD\Helpers\Config;
use MD\Helpers\Template;
require_once dirname(dirname(dirname(__DIR__))) . '/vendor/autoload.php';
Config::init(dirname(__DIR__));
App::redirectHandler();
Template::init();
Beispiel #6
0
<?php

use MD\Helpers\App;
use MD\Helpers\Config;
use MD\Helpers\Template;
require_once dirname(dirname(__DIR__)) . '/vendor/autoload.php';
Config::init(__DIR__, ['template' => 'front']);
App::redirectHandler();
Template::init();