} catch (MWException $e) { $ret = $e; } break; case 'restart': case 'flushall': case 'flush': try { MWSearchUpdater::flushAll(); } catch (MWException $e) { $ret = $e; } break; case 'start': try { MWSearchUpdater::start(); } catch (MWException $e) { $ret = $e; } break; //case 'flush': // global $wgDBname; // try { // MWSearchUpdater::flush( $wgDBname ); // } catch ( MWException $e ) { // $ret = $e; // } // break; //case 'flush': // global $wgDBname; // try {