From e3d38f718ffc3c77a2e4babccbaafbfbb16cc364 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Mon, 22 Feb 2016 10:44:26 +0100 Subject: [PATCH] CustomVariableDictionary: better sorting for diffs --- library/Director/CustomVariable/CustomVariableDictionary.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/Director/CustomVariable/CustomVariableDictionary.php b/library/Director/CustomVariable/CustomVariableDictionary.php index 4ca1a457..e06e047f 100644 --- a/library/Director/CustomVariable/CustomVariableDictionary.php +++ b/library/Director/CustomVariable/CustomVariableDictionary.php @@ -60,6 +60,8 @@ class CustomVariableDictionary extends CustomVariable implements Countable public function getValue() { $ret = (object) array(); + ksort($this->value); + foreach ($this->value as $key => $var) { $ret->$key = $var->getValue(); } @@ -70,7 +72,7 @@ class CustomVariableDictionary extends CustomVariable implements Countable public function listKeys() { $keys = array_keys($this->value); - ksort($keys); + sort($keys); return $keys; }