From ffb22c66de7f9e2f8855c9aed4d0102230a23730 Mon Sep 17 00:00:00 2001 From: Alexandre Emsenhuber Date: Wed, 14 Mar 2012 16:18:27 +0000 Subject: [PATCH] We have DatabaseBase::selectRow() to select a single row --- includes/RecentChange.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/includes/RecentChange.php b/includes/RecentChange.php index 1ce47e1573..9fcdbcd251 100644 --- a/includes/RecentChange.php +++ b/includes/RecentChange.php @@ -89,9 +89,8 @@ class RecentChange { */ public static function newFromId( $rcid ) { $dbr = wfGetDB( DB_SLAVE ); - $res = $dbr->select( 'recentchanges', '*', array( 'rc_id' => $rcid ), __METHOD__ ); - if( $res && $dbr->numRows( $res ) > 0 ) { - $row = $dbr->fetchObject( $res ); + $row = $dbr->selectRow( 'recentchanges', '*', array( 'rc_id' => $rcid ), __METHOD__ ); + if( $row !== false ) { return self::newFromRow( $row ); } else { return null; -- 2.20.1