23 protected function getVar( $var, $default =
null ) {
24 return $this->dbInstaller->getVar( $var, $default );
32 protected function setVar( $name, $value ) {
33 $this->dbInstaller->setVar( $name, $value );
41 return $this->dbInstaller->getName();
54 protected function getTextBox( $var, $label, $attribs = [], $helpData =
"" ) {
55 $name = $this->
getName() .
'_' . $var;
56 $value = $this->
getVar( $var );
57 if ( !isset( $attribs ) ) {
61 return $this->webInstaller->getTextBox( [
64 'attribs' => $attribs,
65 'controlName' => $name,
82 protected function getPasswordBox( $var, $label, $attribs = [], $helpData =
"" ) {
83 $name = $this->
getName() .
'_' . $var;
84 $value = $this->
getVar( $var );
85 if ( !isset( $attribs ) ) {
89 return $this->webInstaller->getPasswordBox( [
92 'attribs' => $attribs,
93 'controlName' => $name,
108 protected function getCheckBox( $var, $label, $attribs = [], $helpData =
"" ) {
109 $name = $this->
getName() .
'_' . $var;
110 $value = $this->
getVar( $var );
112 return $this->webInstaller->getCheckBox( [
115 'attribs' => $attribs,
116 'controlName' => $name,
138 return $this->webInstaller->getRadioSet(
$params );
149 return $this->webInstaller->setVarsFromRequest( $varNames, $this->
getName() .
'_' );
array $params
The job parameters.