mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-05-26 12:48:11 +03:00
40 lines
966 B
PHP
40 lines
966 B
PHP
<?php
|
|
|
|
class InstallStepUpdateDb extends InstallStep {
|
|
|
|
protected function getTemplateName() {
|
|
/**
|
|
* Показываем шаблон настроек БД
|
|
*/
|
|
return 'steps/installDb.tpl.php';
|
|
}
|
|
|
|
/**
|
|
* Получаем данные для загрузки на форму
|
|
* Возможные источники: реквест, конфиг, дефолтные значения
|
|
*
|
|
* @param $sName
|
|
* @param null $mDefault
|
|
* @param bool $bUseHtmlspecialchars
|
|
*
|
|
* @return mixed|null|string
|
|
*/
|
|
public function getValue($sName,$mDefault=null,$bUseHtmlspecialchars=true) {
|
|
$mResult=null;
|
|
$sNameRequest=str_replace('.','_',$sName);
|
|
if (isset($_REQUEST[$sNameRequest])) {
|
|
$mResult=$_REQUEST[$sNameRequest];
|
|
} else {
|
|
$mResult=InstallConfig::get($sName,$mDefault);
|
|
}
|
|
return $bUseHtmlspecialchars ? htmlspecialchars($mResult) : $mResult;
|
|
}
|
|
|
|
public function show() {
|
|
|
|
}
|
|
|
|
public function process() {
|
|
return true;
|
|
}
|
|
} |