private static function printGreeting() { echo "\n"; Log::write("CodeRunner(tm) Backendless Debugging Utility", $target = 'console'); Log::write("Copyright(C) " . date("Y", time()) . " Backendless Corp. All rights reserved.", $target = 'console'); Log::write("Version: " . Config::$VERSION . " \n", $target = 'console'); Log::writeInfo("CodeRunner session is running for 2 hours and will be terminated on: " . date("H:i:s", strtotime('+2 hours')) . " ( for you timezone: '" . date_default_timezone_get() . " ')", $target = 'console'); }
public function invokeMethod($rmi) { if ($rmi->getEventId() == Config::$CORE['shutdown_code'] && GlobalState::$TYPE == 'LOCAL') { Log::writeWarn("CodeRunner was stopped from console!"); exit(1); } if ($this->event_handlers_model == null) { Log::write("Event handler model is null...", $target = 'file'); return; } $event_handler = $this->event_handlers_model->getEventHandler($rmi->getEventid(), $rmi->getTarget()); $invocation_task = new InvocationTask($rmi, $event_handler); $invocation_task->runImpl(); }
private function initEventModel() { Log::write("Init event model for appVersionId : " . $this->app_version_id, $target = "file"); $this->event_handlers_model = EventModelParser::getInstance()->parseProductionModel($this->app_version_id); }