/** * Class constructor * @param string $db The database name * @param string $filepath The file where the dump will be written * @param boolean $compress It defines if the output file is compress (gzip) or not * @param boolean $hexValue It defines if the outup values are base-16 or not */ function __construct($initer = null, $filepath = 'dump.sql', $compress = false, $hexValue = false) { parent::__construct($initer); $this->filepath = $filepath; $this->compress = $compress; return $this->setDatabase($this->conf['database']['maindb']['bd']); }
function __construct($initer, $dumpname, $outputdump = "") { //set output instead of conf if ($outputdump != "") { $initer['conf']['outputdump'] = $outputdump; } //construct parent::__construct($initer); $dumpfilename = $this->generateDumpFilename($dumpname); $instanceLog = new Log($this->conf); $log = $instanceLog->logselected; //select moteur db $moteurlowercase = ""; if (isset($this->conf['maindb']['moteurbd'])) { $moteurlowercase = strtolower($this->conf['maindb']['moteurbd']); } $moteurclass = ucfirst($moteurlowercase); //select output dump format $outputdumplowercase = ""; if (isset($this->conf['outputdump'])) { $outputdumplowercase = strtolower($this->conf['outputdump']); } $outputdumpclass = ucfirst($outputdumplowercase); if (file_exists("core/integrate/driver/class.dump." . $moteurlowercase . "to" . $outputdumplowercase . ".php")) { include_once "core/integrate/driver/class.dump." . $moteurlowercase . "to" . $outputdumplowercase . ".php"; eval("\$this->dumpselected=new Dump" . $moteurclass . "To" . $outputdumpclass . "(\$this->initer,\$dumpfilename);"); } else { include_once "core/integrate/driver/class.dump.nodump.php"; $this->dumpselected = new DumpNodump($this->initer, $dumpfilename); $log->pushtolog("Echec du chargement du driver dump. Verifier la configuration ou votre driver dump."); } }
function __construct($initer = array()) { parent::__construct($initer); //init conflictresolution if (isset($this->conf['conflictresolution'])) { $this->conflictresolution = $this->conf['conflictresolution']; } }
function __construct($initer = array()) { parent::__construct($initer); $instanceTpl = new Tp($this->conf, $this->log); $tpl = $instanceTpl->tpselected; $this->tpl = $tpl; //récup css mail html $classe = new Css($this->conf, "mail"); $css = $classe->returned; $this->tpl->remplir_template("css", $css); }
function __construct($initer = array(), $typemail = "alert", $data = array()) { parent::__construct($initer); //prepare datas du mail $result = $this->db->query_one_result("select * from mail where type='" . $typemail . "' and lang='" . $this->conf['lang'] . "'"); if ($result) { foreach ($result as $casemail => $datamail) { if (isset($data[$casemail]) && $data[$casemail] != "") { $result[$casemail] = $data[$casemail]; } } } else { $result = $data; } $this->data = $result; }
function __construct($initer = array()) { parent::__construct($initer); }
function __construct($initer = array()) { parent::__construct($initer); //prepare src links $this->tabsrclink = $this->prepareSrcLinks(); }