From: Bartosz DziewoƄski Date: Sat, 12 Oct 2013 00:41:47 +0000 (+0200) Subject: SpecialRecentChanges: Don't call getUser() repeatedly in getDefaultOptions() X-Git-Tag: 1.31.0-rc.0~18525 X-Git-Url: http://git.cyclocoop.org/data/Fool?a=commitdiff_plain;h=a6a0118028c46e308264d27d94a2af2dfe9a565f;p=lhc%2Fweb%2Fwiklou.git SpecialRecentChanges: Don't call getUser() repeatedly in getDefaultOptions() Change-Id: If0ec42e89887c98968cd7878e45b1944e9fdf7ac --- diff --git a/includes/specials/SpecialRecentchanges.php b/includes/specials/SpecialRecentchanges.php index 60cdb0e282..b144d7b783 100644 --- a/includes/specials/SpecialRecentchanges.php +++ b/includes/specials/SpecialRecentchanges.php @@ -41,16 +41,17 @@ class SpecialRecentChanges extends IncludableSpecialPage { */ public function getDefaultOptions() { $opts = new FormOptions(); + $user = $this->getUser(); - $opts->add( 'days', $this->getUser()->getIntOption( 'rcdays' ) ); - $opts->add( 'limit', $this->getUser()->getIntOption( 'rclimit' ) ); + $opts->add( 'days', $user->getIntOption( 'rcdays' ) ); + $opts->add( 'limit', $user->getIntOption( 'rclimit' ) ); $opts->add( 'from', '' ); - $opts->add( 'hideminor', $this->getUser()->getBoolOption( 'hideminor' ) ); + $opts->add( 'hideminor', $user->getBoolOption( 'hideminor' ) ); $opts->add( 'hidebots', true ); $opts->add( 'hideanons', false ); $opts->add( 'hideliu', false ); - $opts->add( 'hidepatrolled', $this->getUser()->getBoolOption( 'hidepatrolled' ) ); + $opts->add( 'hidepatrolled', $user->getBoolOption( 'hidepatrolled' ) ); $opts->add( 'hidemyself', false ); $opts->add( 'namespace', '', FormOptions::INTNULL );