Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-19 | Fix bug chaining magic methods | Martijn Otto | |
2015-05-18 | We are now ABI compatible with the latest release again | Toon Schoenmakers | |
2015-05-18 | The Value::contains(int) method now also works with ArrayAccess | Toon Schoenmakers | |
2015-05-18 | The Value::get(int) method now works on objects that implemented ArrayAccess ↵ | Toon Schoenmakers | |
as well | |||
2015-05-07 | rawValue no longer tries to return a valid pointer when the Value object ↵ | Martijn Otto | |
does not represent a string value | |||
2015-03-31 | Add a workaround for PHP 5.3 | Martijn Otto | |
2015-03-30 | Merge branch 'master' of https://github.com/CopernicaMarketingSoftware/PHP-CPP | Emiel Bruijntjes | |
2015-03-30 | add PHPCPP_EXPORT macros to a number of << operators to prevent undefined ↵ | Emiel Bruijntjes | |
symbol errors, Value::contains() now also works with __isset() | |||
2015-03-30 | Fix compile issue with PHP5.3 by adding const_cast to remove constness where ↵ | RafalGoslawski | |
needed. | |||
2015-03-26 | Fixed the Value::contains method and added the isCallable(name) function to ↵ | Martijn Otto | |
see if the object has an accessible member function | |||
2015-03-25 | Added access checks to Php::Value::contains | Martijn Otto | |
2015-02-17 | Fix indent | Дмитрий Пацура | |
2015-01-26 | Added macro wrapper for noexcept | Roland Eischer | |
- Added macro wrapper for noexcept to support MSVC compiler. | |||
2015-01-25 | added functions Php::constant() to retrieve the value of a constant, and ↵ | Emiel Bruijntjes | |
Php::defined() to find out if a constant is defined | |||
2015-01-11 | Merge pull request #118 from andot/fixedunset | Emiel Bruijntjes | |
Fixed unset of Php::Value | |||
2015-01-10 | Merge branch 'improvements' of https://github.com/valmat/PHP-CPP | Emiel Bruijntjes | |
2014-12-22 | Corrected an incorrect refcount when cloning a Php::Value, this should fix ↵ | Toon Schoenmakers | |
the memory leak in issue #153 | |||
2014-12-16 | fix issue #151, chaining method calls was not working as it should because ↵ | Emiel Bruijntjes | |
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 | |||
2014-11-26 | Marked `noexcept` all move constructors and assigment operators | valmat | |
See: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html | |||
2014-11-25 | Used variadic templates instead of code duplication | valmat | |
2014-11-25 | Fixed a memory leak when returning a Php::Object with an already allocated Basev1.2.2 | Toon Schoenmakers | |
2014-11-21 | Value::refcount() is now const, and fixed a memory leak in return values | Toon Schoenmakers | |
2014-11-21 | fixed value destructor, reference variables should not be unreferenced | Toon Schoenmakers | |
2014-11-21 | fixed issue 107, casting a value to a std::map was not working correctly | Emiel Bruijntjes | |
2014-08-26 | when value properties that start with a null byte are set or retrieved (this ↵v1.2 | Emiel Bruijntjes | |
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 | |||
2014-08-26 | fixed conflict | Emiel Bruijntjes | |
2014-08-26 | Value objects allocated with a const char * that is set to null, will not ↵ | Emiel Bruijntjes | |
create NULL php values | |||
2014-08-19 | Fixed the compile issues against php 5.3 | Toon Schoenmakers | |
2014-08-19 | Use stringValue() rather than checking if it's a numeric value to then use ↵ | Toon Schoenmakers | |
std::to_string() | |||
2014-08-15 | Properly use numeric keys in case we're requesting a mapValue | Toon Schoenmakers | |
2014-07-27 | renamed subclassOf() to derivedFrom() (added to pull request #110) | Emiel Bruijntjes | |
2014-07-26 | fixed compile issues | Emiel Bruijntjes | |
2014-07-26 | added Value::subclassOf(), and implemented Php::is_a() and Php::is_subclass_of() | Emiel Bruijntjes | |
2014-07-26 | Merge branch 'is_a' of https://github.com/andot/PHP-CPP | Emiel Bruijntjes | |
2014-07-11 | Fixed a bug of HashIterator | andot | |
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-10 | Fixed unset of Php::Value | andot | |
2014-07-10 | Add Php::is_a implementation. | andot | |
Add is, isSubClassOf for Php::Value. Add Php::is_a implementation. Add Php::is_subclass_of implementation. | |||
2014-06-19 | errors 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-11 | Merge pull request #95 from valmat/FixCompareOp | Emiel Bruijntjes | |
Comparison operators for hardcoded Php::Value | |||
2014-06-11 | done | valmat | |
2014-06-11 | Value::operator== | valmat | |
2014-06-11 | Corrected in accordance with Proposition ↵ | valmat | |
https://github.com/CopernicaMarketingSoftware/PHP-CPP/pull/95#issuecomment-45716890 | |||
2014-06-11 | issue #93: fix crash when moving to null Php::Value object | Emiel Bruijntjes | |
2014-06-08 | Comparison operators for hardcoded Value | valmat | |
2014-05-06 | Value objects constructed with (const char *)NULL caused a crash, this has ↵ | Emiel Bruijntjes | |
been fixed so they hold a PHP NULL value | |||
2014-04-14 | added Php::IniValue constructor to the Php::Value class, so that "return ↵ | Emiel Bruijntjes | |
Php::ini_get("extension.x");" can be implemented | |||
2014-04-09 | added unset function (request from issue #71) | Emiel Bruijntjes | |
2014-04-09 | added 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-06 | renamed src directory to zend directory, disabled TSRM debug code | Emiel Bruijntjes | |