public static function EndLog(\Puzzlout\Framework\Core\Application $app, $guid) { $logs = Logger::GetLogs($app->user()); $log = $logs[$guid]; $log->setF_log_end(Logger::GetTime()); $log->setF_log_execution_time(($log->f_log_end() - $log->f_log_start()) * 1000); $log->setF_log_start(DateTimeHelper::GetDateTimeWithMs($log->f_log_start())); $log->setF_log_end(DateTimeHelper::GetDateTimeWithMs($log->f_log_end())); Logger::AddLogToDatabase($app, $log); Logger::StoreLogs($app->user(), $logs); }
public function __construct() { $errorManager = new \Puzzlout\Framework\Core\ErrorManager(); $this->name = "TestSuiteAppInstance"; $this->UnitTestingEnabled = true; parent::__construct($errorManager); }
/** * Initialize the custom application instance with its name, culture and branding logo. * @param \Puzzlout\Framework\Core\ErrorManager $errorManager */ public function __construct(\Puzzlout\Framework\Core\ErrorManager $errorManager) { $this->name = "WebIde"; parent::__construct($errorManager); $this->context()->setLanguage(); $this->logoImageUrl = $this->imageUtil->getImageUrl($this->config()->get(\Library\Enums\AppSettingKeys::LogoImageUrl)); }