30 $installer = $this->parent->getDBInstaller( $this->
getVar(
'wgDBtype' ) );
31 $form = $installer->getSettingsForm( $this->parent );
33 $r = $this->parent->request;
34 if ( $r->wasPosted() ) {
35 $status = $form->submit();
36 if ( $status ===
false ) {
38 } elseif ( $status->isGood() ) {
41 $this->parent->showStatusBox( $status );
45 $formHtml = $form->getHtml();
46 if ( $formHtml ===
false ) {