diff options
author | Tomas Prochazka <[email protected]> | 2015-11-12 10:17:05 +0100 |
---|---|---|
committer | Victor Häggqvist <[email protected]> | 2015-11-17 17:09:02 +0100 |
commit | 452c4d0c6fd898245f7db68d00db64922d028be5 (patch) | |
tree | dfb4412c60d3eb386841196112c911009827d834 /src | |
parent | e9456021113f62e56ce33215ae00c4182acc4762 (diff) |
Sort by magic properies of object.
Diffstat (limited to '')
-rw-r--r-- | src/SortByFieldExtension.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/SortByFieldExtension.php b/src/SortByFieldExtension.php index 6b2100f..8af21f5 100644 --- a/src/SortByFieldExtension.php +++ b/src/SortByFieldExtension.php @@ -79,7 +79,7 @@ class SortByFieldExtension extends \Twig_Extension { if (is_array($item)) return array_key_exists($field, $item); elseif (is_object($item)) - return property_exists($item, $field); + return isset($item->$field) || property_exists($item, $field); else return false; } |