diff options
Diffstat (limited to 'include/value.h')
-rw-r--r-- | include/value.h | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/include/value.h b/include/value.h index 94cc1cf..d49ce4a 100644 --- a/include/value.h +++ b/include/value.h @@ -113,12 +113,6 @@ public: Value(struct _zval_struct *zval, bool ref = false); /** - * Wrap around a hash table - * @param ht Hashtable to wrap - */ - Value(struct _hashtable *ht); - - /** * Wrap around an object implemented by us * @param object Object to be wrapped */ @@ -445,6 +439,8 @@ public: template <typename T> std::vector<T> vectorValue() const { + + // only works for arrays, other types return an empty vector if (!isArray()) return std::vector<T>(); |