Age | Commit message (Collapse) | Author |
|
|
|
something other than a Php::Value
|
|
|
|
|
|
|
|
members
|
|
|
|
|
|
probably broken too
|
|
|
|
Php::Value objects
|
|
|
|
|
|
|
|
as well
|
|
does not represent a string value
|
|
|
|
|
|
symbol errors, Value::contains() now also works with __isset()
|
|
needed.
|
|
see if the object has an accessible member function
|
|
|
|
|
|
- Added macro wrapper for noexcept to support MSVC compiler.
|
|
Php::defined() to find out if a constant is defined
|
|
Fixed unset of Php::Value
|
|
|
|
the memory leak in issue #153
|
|
the per-object refcount was not updated correctly, which caused an object to be destructed even when it already was assigned to a different variable
|
|
See: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html
|
|
|
|
|
|
|
|
|
|
|
|
happens when the user relies on specific Zend features) we now block such access because we do not want the user to be exposed to the peculiarities of the Zend engine
|
|
|
|
create NULL php values
|
|
|
|
std::to_string()
|
|
|
|
|
|
|
|
|
|
|
|
The old implementation of HashIterator can't support `"\0"` prefix key.
I think the array and the object is different. Maybe the user didn't
want to get the private property of an object. but in an array, `"\0"`
prefix key doesn't mean private key. so we should return `"\0"` prefix
key when it is an array.
|
|
|
|
Add is, isSubClassOf for Php::Value.
Add Php::is_a implementation.
Add Php::is_subclass_of implementation.
|
|
they more closely match the zend error reporting system
|
|
Comparison operators for hardcoded Php::Value
|