Example #1
0
<?php

//enable the display of errors
error_reporting(E_ALL);
ini_set('display_errors', true);
declare (ticks=1);
use backendless\core\lib\Autoload;
use backendless\core\CodeRunnerLoader;
// define short constants
define('DS', DIRECTORY_SEPARATOR);
define('PS', PATH_SEPARATOR);
define('BP', dirname(dirname(__FILE__)));
ini_set('default_socket_timeout', -1);
//include file with CodeRunner autoloader
include 'lib' . DS . 'Autoload.php';
//include file with predis autoloader
include 'lib' . DS . 'predis' . DS . 'autoload.php';
//include file with backendless SDK autoloader
include '..' . DS . 'lib' . DS . 'backendless' . DS . 'autoload.php';
// initialize app autoloading
Autoload::register();
Autoload::addNamespace('backendless\\core', BP . DS . 'core');
// initialize and run application
CodeRunnerLoader::load($argc, $argv);
Example #2
0
<?php

//enable the display of errors
error_reporting(E_ALL);
ini_set('display_errors', true);
use backendless\core\lib\Autoload;
use backendless\core\RedisManager;
use backendless\core\Config;
use backendless\core\lib\Log;
use backendless\core\CodeRunnerLoader;
// define short constants
define('DS', DIRECTORY_SEPARATOR);
define('BP', dirname(dirname(__FILE__)));
//include file with backendkess autoloader
include "lib" . DS . "Autoload.php";
//include file with predis autoloader
include "lib" . DS . "predis" . DS . "autoload.php";
// initialize app autoloading
Autoload::register();
Autoload::addNamespace('backendless\\core', BP . DS . 'core');
Config::loadConfig();
CodeRunnerLoader::phpEnviromentInit();
Log::init("LOCAL", false, Config::$CORE['os_type']);
$predis = RedisManager::getInstance()->getRedis();
$predis->rpush(Config::$APPLICATION_ID, Config::$CORE['local_shutdown_code']);
$predis->expire(Config::$APPLICATION_ID, 5);
echo "\n";
Log::writeInfo("CodeRunner Backendless debugging utility stopped!\n", $target = "console");