From 5bd67a789dd6f724fb4ea2b41431e5e7323cf02f Mon Sep 17 00:00:00 2001 From: Jeroen De Dauw Date: Sun, 12 Feb 2012 13:52:11 +0000 Subject: [PATCH] use array_diff instead of self written equivalent --- includes/DBDataObject.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/includes/DBDataObject.php b/includes/DBDataObject.php index f73e0ab0ae..8ea2769c11 100644 --- a/includes/DBDataObject.php +++ b/includes/DBDataObject.php @@ -211,10 +211,7 @@ abstract class DBDataObject { } if ( $skipLoaded ) { - $loadedFields = array_keys( $this->fields ); - $fields = array_filter( $fields, function( $field ) use ( $loadedFields ) { - return !in_array( $field, $loadedFields ); - } ); + $fields = array_diff( $fields, array_keys( $this->fields ) ); } if ( count( $fields ) > 0 ) { -- 2.20.1