<?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);
<?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");