2016-10-25 11:37:01 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
class PluginProcessmakerDB extends DBmysql {
|
|
|
|
|
|
2017-04-28 14:57:49 +02:00
|
|
|
var $dbhost ;
|
2016-10-25 11:37:01 +02:00
|
|
|
|
2017-04-28 14:57:49 +02:00
|
|
|
var $dbuser ;
|
2016-10-25 11:37:01 +02:00
|
|
|
|
2017-04-28 14:57:49 +02:00
|
|
|
var $dbpassword ;
|
2016-10-25 11:37:01 +02:00
|
|
|
|
2017-04-28 14:57:49 +02:00
|
|
|
var $dbdefault ;
|
2016-10-25 11:37:01 +02:00
|
|
|
|
|
|
|
|
function __construct() {
|
|
|
|
|
$config = PluginProcessmakerConfig::getInstance() ;
|
2017-04-28 14:57:49 +02:00
|
|
|
if( $config->fields['pm_dbserver_name'] != ''
|
|
|
|
|
&& $config->fields['pm_dbserver_user'] != ''
|
|
|
|
|
&& $config->fields['pm_workspace'] != '' ) {
|
|
|
|
|
$this->dbhost = $config->fields['pm_dbserver_name'] ;
|
|
|
|
|
$this->dbuser = $config->fields['pm_dbserver_user'] ;
|
|
|
|
|
$this->dbpassword = Toolbox::decrypt($config->fields['pm_dbserver_passwd'], GLPIKEY);
|
|
|
|
|
$this->dbdefault = "wf_".$config->fields['pm_workspace'] ;
|
|
|
|
|
parent::__construct();
|
|
|
|
|
}
|
2016-10-25 11:37:01 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|