summaryrefslogtreecommitdiff
path: root/zend/value.cpp
AgeCommit message (Collapse)Author
2014-07-26Merge branch 'is_a' of https://github.com/andot/PHP-CPPEmiel Bruijntjes
2014-07-11Fixed a bug of HashIteratorandot
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.
2014-07-10Add Php::is_a implementation.andot
Add is, isSubClassOf for Php::Value. Add Php::is_a implementation. Add Php::is_subclass_of implementation.
2014-06-19errors are no longer thrown as exceptions, but are php fatal errors, so that ↵Emiel Bruijntjes
they more closely match the zend error reporting system
2014-06-11Merge pull request #95 from valmat/FixCompareOpEmiel Bruijntjes
Comparison operators for hardcoded Php::Value
2014-06-11donevalmat
2014-06-11Value::operator==valmat
2014-06-11Corrected in accordance with Proposition ↵valmat
https://github.com/CopernicaMarketingSoftware/PHP-CPP/pull/95#issuecomment-45716890
2014-06-11issue #93: fix crash when moving to null Php::Value objectEmiel Bruijntjes
2014-06-08Comparison operators for hardcoded Valuevalmat
2014-05-06Value objects constructed with (const char *)NULL caused a crash, this has ↵Emiel Bruijntjes
been fixed so they hold a PHP NULL value
2014-04-14added Php::IniValue constructor to the Php::Value class, so that "return ↵Emiel Bruijntjes
Php::ini_get("extension.x");" can be implemented
2014-04-09added unset function (request from issue #71)Emiel Bruijntjes
2014-04-09added support for accessing array keys by other value objects, support for ↵Emiel Bruijntjes
unsetting array members, support for array_key_exists(), isset() and unset() functions (feature request in from issue #71)
2014-04-06renamed src directory to zend directory, disabled TSRM debug codeEmiel Bruijntjes