function getSVNumbersHtml($focus, $name, $value, $view) { if ('EditView' != $view && 'DetailView' != $view) { return ""; // skip the rest of the method if another view calls this method } global $app_list_strings; global $sugar_config; $json = getJSONobj(); $svnumbersSmartyArray = $focus->getSVNumbersArray(); $svnumberQuicksearch = getSVNumberQuicksearch('svnumber', 'svnumber_id'); $smarty = new Sugar_Smarty(); $smarty->assign('sugarDateFormat', getSugarCrmLocale('datef')); //$smarty->assign('sugarDateFormat', $sugar_config['default_date_format']); $smarty->assign('sqsJavaScript', $svnumberQuicksearch); $smarty->assign('svnumbersArray', $svnumbersSmartyArray); $smarty->assign('languageStringsCommon', getLanguageStrings("common")); if ('DetailView' === $view) { // transfer ide into ajvascript code so that we can determine the urls in the ajax call $smarty->assign('id', $focus->id); // $smarty->assign('languageStringsDocuments', getLanguageStrings('Documents')); } $sep = get_number_seperators(); $smarty->assign('sugarDecimalSeperator', $sep[1]); return $smarty->fetch('include/oqc/ExternalContracts/SVNumbers.' . $view . '.html'); }
function DatabaseBackup($dbType = 'mysql', $createTarget = false, $utf = true) { $this->dbType = strtolower($dbType); if (!is_array(DatabaseBackup::$langString)) { DatabaseBackup::$langString = getLanguageStrings(); } $this->downloadMode = false; $this->createTarget = $createTarget; $this->supportUTF8 = $utf; }
function DatabaseBackup($source, $target, $skipStages = array()) { if (!is_array(DatabaseBackup::$langString)) { DatabaseBackup::$langString = getLanguageStrings(); } $this->skipStages = $skipStages; $this->source = $source; $this->target = $target; }