From ee5a124bba390ea38cd13e463d4494fee18e8752 Mon Sep 17 00:00:00 2001 From: "Marco A. Nina Mena" Date: Mon, 14 Aug 2017 16:13:46 -0400 Subject: [PATCH] Add namespace Processmaker\Core --- framework/src/Maveriks/WebApplication.php | 6 +- gulliver/system/class.bootstrap.php | 9 +- gulliver/system/class.codeScanner.php | 5 +- gulliver/system/class.g.php | 9 +- gulliver/system/class.soapNtlm.php | 6 +- workflow/engine/PmBootstrap.php | 4 +- workflow/engine/bin/cron.php | 5 +- workflow/engine/bin/cron_single.php | 3 +- workflow/engine/bin/reindex_solr.php | 6 +- workflow/engine/bin/tasks/cliCommon.php | 5 +- workflow/engine/bin/tasks/cliUpgrade.php | 6 +- workflow/engine/bin/verify_solr.php | 6 +- .../BpmnEngineSearchIndexAccessSolr.php | 22 +- workflow/engine/classes/Cases.php | 3 +- workflow/engine/classes/DashletRssReader.php | 4 +- workflow/engine/classes/EnterpriseUtils.php | 4 +- workflow/engine/classes/P11835.php | 6 +- workflow/engine/classes/PMPluginRegistry.php | 6 +- workflow/engine/classes/Padl.php | 4 +- workflow/engine/classes/PmDynaform.php | 18 +- workflow/engine/classes/Processes.php | 10 +- workflow/engine/classes/SpoolRun.php | 4 +- workflow/engine/classes/Upgrade.php | 4 +- workflow/engine/classes/WorkspaceTools.php | 29 +- workflow/engine/classes/WsBase.php | 9 +- workflow/engine/classes/class.pmFunctions.php | 5 +- workflow/engine/classes/class.webdav.php | 7 +- .../engine/classes/model/AddonsManager.php | 5 +- workflow/engine/classes/model/AddonsStore.php | 5 +- workflow/engine/classes/model/AppNotes.php | 3 +- workflow/engine/classes/model/Language.php | 5 +- .../engine/classes/triggers/api/Zimbra.php | 4 +- .../triggers/class.pmSugarFunctions.php | 4 +- .../triggers/class.pmTalendFunctions.php | 3 +- .../classes/triggers/class.pmTrZimbra.php | 3 +- workflow/engine/controllers/admin.php | 8 +- workflow/engine/controllers/adminProxy.php | 11 +- workflow/engine/controllers/designer.php | 3 +- workflow/engine/controllers/home.php | 8 +- workflow/engine/controllers/installer.php | 10 +- workflow/engine/controllers/main.php | 9 +- workflow/engine/controllers/pmTablesProxy.php | 5 +- .../engine/controllers/strategicDashboard.php | 4 +- workflow/engine/controllers/webEntryProxy.php | 4 +- .../methods/cases/caseMessageHistory_Ajax.php | 4 +- .../cases/casesConsolidatedListExtJs.php | 4 +- .../engine/methods/cases/casesListExtJs.php | 3 +- workflow/engine/methods/cases/cases_Ajax.php | 4 +- .../engine/methods/enterprise/addonsStore.php | 4 +- .../methods/enterprise/addonsStoreAction.php | 4 +- .../engine/methods/enterprise/enterprise.php | 3 +- .../methods/enterprise/processMakerAjax.php | 9 +- .../engine/methods/login/authentication.php | 5 +- .../methods/login/authenticationSso.php | 4 +- workflow/engine/methods/login/login.php | 3 +- .../engine/methods/login/retrivePassword.php | 7 +- .../engine/methods/processes/mainInit.php | 6 +- .../processes/processes_webEntryGenerate.php | 5 +- workflow/engine/methods/setup/cron.php | 4 +- workflow/engine/methods/setup/emails_Ajax.php | 6 +- .../methods/setup/pluginsImportFile.php | 6 +- workflow/engine/methods/setup/skin_Ajax.php | 5 +- workflow/engine/methods/setup/skinsExport.php | 4 +- workflow/engine/methods/setup/upgrade.php | 8 +- .../engine/methods/setup/upgrade_System.php | 4 +- .../engine/methods/setup/webServicesAjax.php | 5 +- workflow/engine/methods/users/usersEdit.php | 6 +- workflow/engine/methods/users/usersInit.php | 6 +- workflow/engine/methods/users/usersNew.php | 7 +- workflow/engine/skinEngine/skinEngine.php | 3 +- .../BusinessModel/ActionsByEmail.php | 2 +- .../src/ProcessMaker/BusinessModel/Cases.php | 4 +- .../BusinessModel/EmailServer.php | 2 +- .../src/ProcessMaker/BusinessModel/Light.php | 2 +- .../Light/NotificationDevice.php | 2 +- .../Light/PushMessageAndroid.php | 2 +- .../BusinessModel/Light/PushMessageIOS.php | 2 +- .../Migrator/GranularExporter.php | 2 +- .../ProcessMaker/BusinessModel/Pmgmail.php | 2 +- .../src/ProcessMaker/BusinessModel/Skins.php | 4 +- .../ProcessMaker/BusinessModel/WebEntry.php | 2 +- .../ProcessMaker/Core/System.php} | 627 +++++++++--------- .../src/ProcessMaker/Exporter/Exporter.php | 2 +- .../ProcessMaker/Plugins/PluginRegistry.php | 7 +- .../src/ProcessMaker/Project/Handler.php | 6 +- .../ProcessMaker/Services/OAuth2/Server.php | 2 +- .../engine/src/ProcessMaker/Util/System.php | 2 +- 87 files changed, 623 insertions(+), 477 deletions(-) rename workflow/engine/{classes/PmSystem.php => src/ProcessMaker/Core/System.php} (59%) diff --git a/framework/src/Maveriks/WebApplication.php b/framework/src/Maveriks/WebApplication.php index c38f78fb6..13138b51e 100644 --- a/framework/src/Maveriks/WebApplication.php +++ b/framework/src/Maveriks/WebApplication.php @@ -288,7 +288,7 @@ class WebApplication Services\Api::setWorkspace(SYS_SYS); $cacheDir = defined("PATH_WORKSPACE") ? PATH_WORKSPACE : (defined("PATH_C")? PATH_C: sys_get_temp_dir()); - $sysConfig = \PmSystem::getSystemConfiguration(); + $sysConfig = \ProcessMaker\Core\System::getSystemConfiguration(); \Luracast\Restler\Defaults::$cacheDirectory = $cacheDir; $productionMode = (bool) !(isset($sysConfig["service_api_debug"]) && $sysConfig["service_api_debug"]); @@ -450,7 +450,7 @@ class WebApplication define("PATH_SERVICES_REST", PATH_CORE . "services" . PATH_SEP . "rest" . PATH_SEP); G::defineConstants(); - $arraySystemConfiguration = \PmSystem::getSystemConfiguration(); + $arraySystemConfiguration = \ProcessMaker\Core\System::getSystemConfiguration(); ini_set('date.timezone', $arraySystemConfiguration['time_zone']); //Set Time Zone @@ -502,7 +502,7 @@ class WebApplication exit(0); } - $arraySystemConfiguration = \PmSystem::getSystemConfiguration('', '', SYS_SYS); + $arraySystemConfiguration = \ProcessMaker\Core\System::getSystemConfiguration('', '', SYS_SYS); //Do not change any of these settings directly, use env.ini instead ini_set('display_errors', $arraySystemConfiguration['display_errors']); diff --git a/gulliver/system/class.bootstrap.php b/gulliver/system/class.bootstrap.php index bf5ca22ba..965f5e9a4 100644 --- a/gulliver/system/class.bootstrap.php +++ b/gulliver/system/class.bootstrap.php @@ -1,4 +1,7 @@ workspaceExists()) { - $arraySystemConfiguration = PmSystem::getSystemConfiguration('', '', $workspace->name); + $arraySystemConfiguration = System::getSystemConfiguration('', '', $workspace->name); $flag = (int)($arraySystemConfiguration['enable_blacklist']) == 1; } break; diff --git a/gulliver/system/class.g.php b/gulliver/system/class.g.php index 91edafcfd..87a317d87 100644 --- a/gulliver/system/class.g.php +++ b/gulliver/system/class.g.php @@ -24,6 +24,7 @@ * */ +use ProcessMaker\Core\System; use ProcessMaker\Plugins\PluginRegistry; /** @@ -865,7 +866,7 @@ class G /* Fix to prevent use uxs skin outside siplified interface, because that skin is not compatible with others interfaces*/ if ($args['SYS_SKIN'] == 'uxs' && $args['SYS_COLLECTION'] != 'home' && $args['SYS_COLLECTION'] != 'cases') { - $config = PmSystem::getSystemConfiguration(); + $config = System::getSystemConfiguration(); $args['SYS_SKIN'] = $config['default_skin']; } @@ -4649,7 +4650,7 @@ class G */ public function getCheckSum ($files) { - $key = PmSystem::getVersion(); + $key = System::getVersion(); if (! is_array( $files )) { $tmp = $files; @@ -5280,7 +5281,7 @@ class G public static function browserCacheFilesGetUid() { - $sysConf = PmSystem::getSystemConfiguration(PATH_CONFIG . "env.ini"); + $sysConf = System::getSystemConfiguration(PATH_CONFIG . "env.ini"); return (isset($sysConf["browser_cache_files_uid"]))? $sysConf["browser_cache_files_uid"] : null; } @@ -5405,7 +5406,7 @@ class G */ public static function log($message, $pathData = PATH_DATA, $file = 'cron.log') { - $config = PmSystem::getSystemConfiguration(); + $config = System::getSystemConfiguration(); $oLogger = Logger::getSingleton($pathData, PATH_SEP, $file); diff --git a/gulliver/system/class.soapNtlm.php b/gulliver/system/class.soapNtlm.php index fc5e04aa3..89ab4651b 100644 --- a/gulliver/system/class.soapNtlm.php +++ b/gulliver/system/class.soapNtlm.php @@ -30,6 +30,8 @@ * to allow NTLM authentication throw soap connection */ +use ProcessMaker\Core\System; + /** * * @package gulliver.system @@ -200,7 +202,7 @@ class soapNtlm curl_setopt( $this->ch, CURLOPT_USERPWD, $this->getuser() . ':' . $this->getpassword() ); // Ankit's code //Apply proxy settings if (class_exists( 'System' )) { - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); $sysConf = $filter->xssFilterHard($sysConf); if ($sysConf['proxy_host'] != '') { curl_setopt( $this->ch, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '') ); @@ -243,7 +245,7 @@ class NTLMSoapClient extends SoapClient //Apply proxy settings if (class_exists( 'System' )) { - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt( $ch, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '') ); if ($sysConf['proxy_port'] != '') { diff --git a/workflow/engine/PmBootstrap.php b/workflow/engine/PmBootstrap.php index d20698611..8c54c057c 100644 --- a/workflow/engine/PmBootstrap.php +++ b/workflow/engine/PmBootstrap.php @@ -1,5 +1,7 @@ pmConfig = PmSystem::getSystemConfiguration(); + $this->pmConfig = System::getSystemConfiguration(); $e_all = defined('E_DEPRECATED') ? E_ALL & ~E_DEPRECATED : E_ALL; $e_all = defined('E_STRICT') ? $e_all & ~E_STRICT : $e_all; diff --git a/workflow/engine/bin/cron.php b/workflow/engine/bin/cron.php index ae48cb31e..2c456ed14 100644 --- a/workflow/engine/bin/cron.php +++ b/workflow/engine/bin/cron.php @@ -1,4 +1,7 @@ addModelClassPath(PATH_TRUNK . 'workflow' . PATH_SEP . 'engine' . PATH_SEP . 'classes' . PATH_SEP . 'model' . PATH_SEP); //Load classes - $arraySystemConfiguration = PmSystem::getSystemConfiguration(); + $arraySystemConfiguration = System::getSystemConfiguration(); $e_all = (defined('E_DEPRECATED'))? E_ALL & ~E_DEPRECATED : E_ALL; $e_all = (defined('E_STRICT'))? $e_all & ~E_STRICT : $e_all; diff --git a/workflow/engine/bin/cron_single.php b/workflow/engine/bin/cron_single.php index 0c7758de3..95ff5c04a 100644 --- a/workflow/engine/bin/cron_single.php +++ b/workflow/engine/bin/cron_single.php @@ -1,6 +1,7 @@ addModelClassPath(PATH_TRUNK . 'workflow' . PATH_SEP . 'engine' . PATH_SEP . 'classes' . PATH_SEP . 'model' . PATH_SEP); - $arraySystemConfiguration = PmSystem::getSystemConfiguration('', '', $workspace); + $arraySystemConfiguration = System::getSystemConfiguration('', '', $workspace); $e_all = (defined('E_DEPRECATED'))? E_ALL & ~E_DEPRECATED : E_ALL; $e_all = (defined('E_STRICT'))? $e_all & ~E_STRICT : $e_all; diff --git a/workflow/engine/bin/reindex_solr.php b/workflow/engine/bin/reindex_solr.php index a277a001e..6844c0022 100644 --- a/workflow/engine/bin/reindex_solr.php +++ b/workflow/engine/bin/reindex_solr.php @@ -26,6 +26,8 @@ // php reindex_solr.php workspacename [reindexall|reindexmissing|optimizeindex] [-skip 1005] [-reindextrunksize 1000] // var_dump($argv); //(count ($argv) == 4) || ((count ($argv) == 5) && ($argv [3] != '-skip')) +use ProcessMaker\Core\System; + $commandLineSyntaxMsg = "Invalid command line arguments: \n " . "syntax: ". "php reindex_solr.php [workspace_name] [reindexall|reindexmissing|optimizeindex|reindexone|deleteindexone] [-skip {record_number}] [-reindextrunksize {trunk_size}] [-appuid {APP_UID}]\n" . @@ -143,7 +145,7 @@ if (! defined ('SYS_SYS')) { // **************************************** // read initialize file require_once PATH_HOME . 'engine' . PATH_SEP . 'classes' . PATH_SEP . 'class.system.php'; - $config = PmSystem::getSystemConfiguration ('', '', SYS_SYS); + $config = System::getSystemConfiguration ('', '', SYS_SYS); define ('MEMCACHED_ENABLED', $config ['memcached']); define ('MEMCACHED_SERVER', $config ['memcached_server']); define ('TIME_ZONE', $config ['time_zone']); @@ -259,7 +261,7 @@ function processWorkspace() try { - if (($solrConf = PmSystem::solrEnv (SYS_SYS)) !== false) { + if (($solrConf = System::solrEnv (SYS_SYS)) !== false) { print "Solr Configuration file: " . PATH_DATA_SITE . "env.ini\n"; print "solr_enabled: " . $solrConf ['solr_enabled'] . "\n"; print "solr_host: " . $solrConf ['solr_host'] . "\n"; diff --git a/workflow/engine/bin/tasks/cliCommon.php b/workflow/engine/bin/tasks/cliCommon.php index 8bb00d4bc..561801ca3 100644 --- a/workflow/engine/bin/tasks/cliCommon.php +++ b/workflow/engine/bin/tasks/cliCommon.php @@ -26,6 +26,9 @@ */ /* Get the size of the terminal (only works on Linux, on Windows it's always 80) */ + +use ProcessMaker\Core\System; + preg_match_all("/rows.([0-9]+);.columns.([0-9]+);/", strtolower(exec('stty -a |grep columns')), $output); if(sizeof($output) == 3 && isset($output[2]) && isset($output[2][0])) { define("COLUMNS", $output[2][0]); @@ -47,7 +50,7 @@ function get_workspaces_from_args($args, $includeAll = true) { $workspaces[] = new WorkspaceTools($arg); } if (empty($workspaces) && $includeAll) { - $workspaces = PmSystem::listWorkspaces(); + $workspaces = System::listWorkspaces(); } return $workspaces; } diff --git a/workflow/engine/bin/tasks/cliUpgrade.php b/workflow/engine/bin/tasks/cliUpgrade.php index 276871557..bfc449763 100644 --- a/workflow/engine/bin/tasks/cliUpgrade.php +++ b/workflow/engine/bin/tasks/cliUpgrade.php @@ -25,6 +25,8 @@ * @package workflow-engine-bin-tasks */ +use ProcessMaker\Core\System; + CLI::taskName('upgrade'); CLI::taskDescription("Upgrade workspaces.\n\n This command should be run after upgrading ProcessMaker to a new version so that all workspaces are also upgraded to the\n new version."); @@ -87,7 +89,7 @@ function run_upgrade($command, $args) } $flag = G::isPMUnderUpdating(1, $oneWorkspace); //start to upgrade - $checksum = PmSystem::verifyChecksum(); + $checksum = System::verifyChecksum(); if ($checksum === false) { CLI::logging(CLI::error("checksum.txt not found, integrity check is not possible") . "\n"); if (!CLI::question("Integrity check failed, do you want to continue the upgrade?")) { @@ -177,7 +179,7 @@ function run_upgrade($command, $args) } } } else { - CLI::logging('ProcessMaker ' . PmSystem::getVersion(). ' installed', PATH_DATA . 'log/upgrades.log'); + CLI::logging('ProcessMaker ' . System::getVersion(). ' installed', PATH_DATA . 'log/upgrades.log'); } //Safe upgrade for JavaScript files diff --git a/workflow/engine/bin/verify_solr.php b/workflow/engine/bin/verify_solr.php index e1debf6a2..5cb5110ac 100644 --- a/workflow/engine/bin/verify_solr.php +++ b/workflow/engine/bin/verify_solr.php @@ -26,6 +26,8 @@ // php reindex_solr.php workspacename [reindexall|reindexmissing|optimizeindex] [-skip 1005] [-reindextrunksize 1000] // var_dump($argv); //(count ($argv) == 4) || ((count ($argv) == 5) && ($argv [3] != '-skip')) +use ProcessMaker\Core\System; + $commandLineSyntaxMsg = "Invalid command line arguments: \n " . "Verify the list of cases comparing db vs solr lists by user if usr_uid is specify only verify one user otherwhise all users ". "syntax: ". @@ -117,7 +119,7 @@ if (! defined ('SYS_SYS')) { // **************************************** // read initialize file require_once PATH_HOME . 'engine' . PATH_SEP . 'classes' . PATH_SEP . 'class.system.php'; - $config = PmSystem::getSystemConfiguration ('', '', SYS_SYS); + $config = System::getSystemConfiguration ('', '', SYS_SYS); define ('MEMCACHED_ENABLED', $config ['memcached']); define ('MEMCACHED_SERVER', $config ['memcached_server']); define ('TIME_ZONE', $config ['time_zone']); @@ -335,7 +337,7 @@ function displayMissingCases($aAppUidsDB, $aAppUidsSolr) function getListUids($usrUid, $action) { - if (($solrConf = PmSystem::solrEnv (SYS_SYS)) !== false) { + if (($solrConf = System::solrEnv (SYS_SYS)) !== false) { print "Solr Configuration file: " . PATH_DATA_SITE . "env.ini\n"; print "solr_enabled: " . $solrConf ['solr_enabled'] . "\n"; diff --git a/workflow/engine/classes/BpmnEngineSearchIndexAccessSolr.php b/workflow/engine/classes/BpmnEngineSearchIndexAccessSolr.php index f50765c5e..40bb64346 100644 --- a/workflow/engine/classes/BpmnEngineSearchIndexAccessSolr.php +++ b/workflow/engine/classes/BpmnEngineSearchIndexAccessSolr.php @@ -1,5 +1,7 @@ document); // data //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -235,7 +237,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_BINARYTRANSFER, true); // --data-binary curl_setopt($handler, CURLOPT_POSTFIELDS, ""); // data //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -280,7 +282,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_BINARYTRANSFER, true); // --data-binary curl_setopt($handler, CURLOPT_POSTFIELDS, ""); // data //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -325,7 +327,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_BINARYTRANSFER, true); // --data-binary curl_setopt($handler, CURLOPT_POSTFIELDS, ""); // data //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -366,7 +368,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_RETURNTRANSFER, true); //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -446,7 +448,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_BINARYTRANSFER, true); // --data-binary curl_setopt($handler, CURLOPT_POSTFIELDS, "*:*"); // data //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -492,7 +494,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_BINARYTRANSFER, true); // --data-binary curl_setopt($handler, CURLOPT_POSTFIELDS, "" . $idQuery . ""); // data //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { @@ -573,7 +575,7 @@ class BpmnEngineSearchIndexAccessSolr curl_setopt($handler, CURLOPT_RETURNTRANSFER, true); //Apply proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { curl_setopt($handler, CURLOPT_PROXY, $sysConf['proxy_host'] . ($sysConf['proxy_port'] != '' ? ':' . $sysConf['proxy_port'] : '')); if ($sysConf['proxy_port'] != '') { diff --git a/workflow/engine/classes/Cases.php b/workflow/engine/classes/Cases.php index 20384823e..30321f0e7 100644 --- a/workflow/engine/classes/Cases.php +++ b/workflow/engine/classes/Cases.php @@ -1,6 +1,7 @@ appSolr = new AppSolr($solrConf['solr_enabled'], $solrConf['solr_host'], $solrConf['solr_instance']); } } diff --git a/workflow/engine/classes/DashletRssReader.php b/workflow/engine/classes/DashletRssReader.php index d00e4d543..843f847b6 100644 --- a/workflow/engine/classes/DashletRssReader.php +++ b/workflow/engine/classes/DashletRssReader.php @@ -1,5 +1,7 @@ next(); while($row = $rs->getRow()) { if ($row ['Field'] == "TAS_GROUP_VARIABLE") { - $version = PmSystem::getVersion (); + $version = System::getVersion (); $version = explode('-',$version); if ($version[0] == '2.5.1') { echo "Version " . $version[0] . " Patch\n"; @@ -84,7 +86,7 @@ class P11835 extends Patch $arrayHotfix = $conf->getConfiguration("HOTFIX", ""); $arrayHotfix = (is_array($arrayHotfix))? $arrayHotfix : array($arrayHotfix); - $pmVersion = self::pmVersion(PmSystem::getVersion()) . ""; + $pmVersion = self::pmVersion(System::getVersion()) . ""; if (($pmVersion == "2.5.2.4" || $pmVersion == "2.8") && !in_array("15394", $arrayHotfix)) { $cnn = Propel::getConnection("workflow"); diff --git a/workflow/engine/classes/PMPluginRegistry.php b/workflow/engine/classes/PMPluginRegistry.php index 5ae9c2ecf..6136b662a 100644 --- a/workflow/engine/classes/PMPluginRegistry.php +++ b/workflow/engine/classes/PMPluginRegistry.php @@ -1,4 +1,6 @@ $ws) { $wsPathDataSite = PATH_DATA . "sites" . PATH_SEP . $ws->name . PATH_SEP; @@ -1542,7 +1544,7 @@ class PMPluginRegistry if (isset($pluginDetails->aWorkspaces) && is_array($pluginDetails->aWorkspaces) && count($pluginDetails->aWorkspaces) > 0) { $arrayWorkspace = array(); - foreach (PmSystem::listWorkspaces() as $value) { + foreach (System::listWorkspaces() as $value) { $workspaceTools = $value; $arrayWorkspace[] = $workspaceTools->name; diff --git a/workflow/engine/classes/Padl.php b/workflow/engine/classes/Padl.php index 9f18840d0..6aa8ebe1f 100644 --- a/workflow/engine/classes/Padl.php +++ b/workflow/engine/classes/Padl.php @@ -27,6 +27,8 @@ * see CHANGELOG */ +use ProcessMaker\Core\System; + /** * Project: Distrubution License Class * File: class.license.lib.php @@ -264,7 +266,7 @@ class Padl } // Proxy settings - $sysConf = PmSystem::getSystemConfiguration(); + $sysConf = System::getSystemConfiguration(); if ($sysConf['proxy_host'] != '') { if (!is_array($params['http'])) { $params['http'] = array(); diff --git a/workflow/engine/classes/PmDynaform.php b/workflow/engine/classes/PmDynaform.php index 437a145cf..5ef326550 100644 --- a/workflow/engine/classes/PmDynaform.php +++ b/workflow/engine/classes/PmDynaform.php @@ -1,5 +1,7 @@ var jsondata = " . G::json_encode($json) . "; - var httpServerHostname = \"" . PmSystem::getHttpServerHostnameRequestsFrontEnd() . "\"; + var httpServerHostname = \"" . System::getHttpServerHostnameRequestsFrontEnd() . "\"; var pm_run_outside_main_app = \"\"; var dyn_uid = \"" . $this->fields["CURRENT_DYNAFORM"] . "\"; var __DynaformName__ = \"" . $this->record["PRO_UID"] . "_" . $this->record["DYN_UID"] . "\"; @@ -1117,7 +1119,7 @@ $javascrip = "" . ""; @@ -1403,7 +1405,7 @@ $javascrip = "" . "