16 $installer = $this->parent->getDBInstaller( $this->
getVar(
'wgDBtype' ) );
17 $form = $installer->getSettingsForm( $this->parent );
19 $r = $this->parent->request;
20 if ( $r->wasPosted() ) {
21 $status = $form->submit();
22 if ( $status ===
false ) {
24 } elseif ( $status->isGood() ) {
27 $this->parent->showStatusBox( $status );
31 $formHtml = $form->getHtml();
32 if ( $formHtml ===
false ) {