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