From 73045c83b9cd9824cd09bd5e63911aa433fb0b21 Mon Sep 17 00:00:00 2001 From: Alexander Makarov <sam@rmcreative.ru> Date: Sat, 6 Sep 2014 01:34:16 +0400 Subject: [PATCH] Simplified ArrayTrait::fields() default implementation since it works fine w/ just field names as values --- framework/base/ArrayableTrait.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/framework/base/ArrayableTrait.php b/framework/base/ArrayableTrait.php index 60f481a..e88eb89 100644 --- a/framework/base/ArrayableTrait.php +++ b/framework/base/ArrayableTrait.php @@ -70,9 +70,7 @@ trait ArrayableTrait */ public function fields() { - $fields = array_keys(Yii::getObjectVars($this)); - - return array_combine($fields, $fields); + return array_keys(Yii::getObjectVars($this)); } /** -- libgit2 0.27.1