/** * Get a FormOptions object containing the default options * * @return FormOptions */ public function getDefaultOptions() { $opts = parent::getDefaultOptions(); $user = $this->getUser(); $opts->add('days', $user->getOption('watchlistdays'), FormOptions::FLOAT); $opts->add('hideminor', $user->getBoolOption('watchlisthideminor')); $opts->add('hidebots', $user->getBoolOption('watchlisthidebots')); $opts->add('hideanons', $user->getBoolOption('watchlisthideanons')); $opts->add('hideliu', $user->getBoolOption('watchlisthideliu')); $opts->add('hidepatrolled', $user->getBoolOption('watchlisthidepatrolled')); $opts->add('hidemyself', $user->getBoolOption('watchlisthideown')); $opts->add('extended', $user->getBoolOption('extendwatchlist')); return $opts; }
/** * Get a FormOptions object containing the default options * * @return FormOptions */ public function getDefaultOptions() { $opts = parent::getDefaultOptions(); $user = $this->getUser(); $opts->add('days', $user->getIntOption('rcdays')); $opts->add('limit', $user->getIntOption('rclimit')); $opts->add('from', ''); $opts->add('hideminor', $user->getBoolOption('hideminor')); $opts->add('hidebots', true); $opts->add('hideanons', false); $opts->add('hideliu', false); $opts->add('hidepatrolled', $user->getBoolOption('hidepatrolled')); $opts->add('hidemyself', false); $opts->add('categories', ''); $opts->add('categories_any', false); $opts->add('tagfilter', ''); return $opts; }
/** * Get a FormOptions object containing the default options * * @return FormOptions */ public function getDefaultOptions() { $opts = parent::getDefaultOptions(); $user = $this->getUser(); $config = $this->getConfig(); $opts->add('days', $user->getIntOption('rcdays')); $opts->add('limit', $user->getIntOption('rclimit')); $opts->add('from', ''); $opts->add('hideminor', $user->getBoolOption('hideminor')); $opts->add('hidebots', true); $opts->add('hideanons', false); $opts->add('hideliu', false); $opts->add('hidepatrolled', $user->getBoolOption('hidepatrolled')); $opts->add('hidemyself', false); if ($config->get('RCWatchCategoryMembership')) { $opts->add('hidecategorization', $user->getBoolOption('hidecategorization')); } $opts->add('categories', ''); $opts->add('categories_any', false); $opts->add('tagfilter', ''); return $opts; }
/** * Get a FormOptions object containing the default options * * @return FormOptions */ public function getDefaultOptions() { $opts = parent::getDefaultOptions(); $user = $this->getUser(); $opts->add('days', $user->getOption('watchlistdays'), FormOptions::FLOAT); $opts->add('extended', $user->getBoolOption('extendwatchlist')); if ($this->getRequest()->getVal('action') == 'submit') { // The user has submitted the form, so we dont need the default values return $opts; } $opts->add('hideminor', $user->getBoolOption('watchlisthideminor')); $opts->add('hidebots', $user->getBoolOption('watchlisthidebots')); $opts->add('hideanons', $user->getBoolOption('watchlisthideanons')); $opts->add('hideliu', $user->getBoolOption('watchlisthideliu')); $opts->add('hidepatrolled', $user->getBoolOption('watchlisthidepatrolled')); $opts->add('hidemyself', $user->getBoolOption('watchlisthideown')); $opts->add('hidecategorization', $user->getBoolOption('watchlisthidecategorization')); return $opts; }
/** * Get a FormOptions object containing the default options * * @return FormOptions */ public function getDefaultOptions() { $opts = parent::getDefaultOptions(); $user = $this->getUser(); $opts->add('days', $user->getOption('watchlistdays'), FormOptions::FLOAT); $opts->add('hideminor', $user->getBoolOption('watchlisthideminor')); $opts->add('hidebots', $user->getBoolOption('watchlisthidebots')); $opts->add('hideanons', $user->getBoolOption('watchlisthideanons')); $opts->add('hideliu', $user->getBoolOption('watchlisthideliu')); $opts->add('hidepatrolled', $user->getBoolOption('watchlisthidepatrolled')); $opts->add('hidemyself', $user->getBoolOption('watchlisthideown')); if ($this->getConfig()->get('RCWatchCategoryMembership')) { $opts->add('hidecategorization', $user->getBoolOption('watchlisthidecategorization')); } $opts->add('extended', $user->getBoolOption('extendwatchlist')); return $opts; }