summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-03-24fixed nested arrays, issue #50Emiel Bruijntjes
2014-03-23added echo() function requested in issue #51Emiel Bruijntjes
2014-03-23errors have a limited buffer, and discard any overflow data, replaced ↵Emiel Bruijntjes
std::cout calls with Php::out calls in the documentation
2014-03-23implemented php output streams as was asked for in issue #51Emiel Bruijntjes
2014-03-21fixed crashes for certain test cases on php 5.3Emiel Bruijntjes
2014-03-21fixed iterator for php 5.5Emiel Bruijntjes
2014-03-21fixed compile problem with php 5.5Emiel Bruijntjes
2014-03-21first key/value pair was not correctly retrieved, this has now been fixedEmiel Bruijntjes
2014-03-21fixed some issues with traverse iteratorsEmiel Bruijntjes
2014-03-21implementation of traverseiterator (untested)Emiel Bruijntjes
2014-03-20added missing methods to the hashiterator classEmiel Bruijntjes
2014-03-20removed unique_ptr because client applications do not allow unique_ptr with ↵Emiel Bruijntjes
unknown types
2014-03-20moved implementation for hashiterator to header file, introduced ↵Emiel Bruijntjes
invaliditerator class, valueiterator now uses the hashiterator class internally
2014-03-20added hashiterator, this is going to be one of the implementation classes ↵Emiel Bruijntjes
for the upcoming value iterator
2014-03-19when iterating over object properties, the private and protected properties ↵Emiel Bruijntjes
are now skipped
2014-03-18fixed but in iteratorv0.9.1Emiel Bruijntjes
2014-03-17Fixed initialization of _required variable in Argument move constructorEmiel Bruijntjes
2014-03-17in php 5.3 environments, not all code was correctly initialized which ↵Emiel Bruijntjes
resulted in access to uninitialized data
2014-03-17fix compile issue on php > 5.3Emiel Bruijntjes
2014-03-17fix compile issue on php > 5.3Emiel Bruijntjes
2014-03-17fixed initialization of forgotten structure fieldsEmiel Bruijntjes
2014-03-17fixed ValueIterator to compile on php 5.3 and php 5.4, fixed post increment ↵Emiel Bruijntjes
operator for ValueIterator
2014-03-17fixed compile issue with gcc 4.7Emiel Bruijntjes
2014-03-16removed Value constructor that wraps around a hash tableEmiel Bruijntjes
2014-03-16added Value::begin() and Value::end() methods to make it possible to iterate ↵Emiel Bruijntjes
over a value
2014-03-15renamed reserve to resizeEmiel Bruijntjes
2014-03-15removed HardCoded class because it turned out to be too difficult to ↵Emiel Bruijntjes
implement it for now
2014-03-15added empty() function, and added HardCoded classEmiel Bruijntjes
2014-03-15implemented __clone methodEmiel Bruijntjes
2014-03-14Value::numericValue() now returns a int64_t, and no longer a longEmiel Bruijntjes
2014-03-14added extra property methods to allow both const and non-const setters and ↵Emiel Bruijntjes
getters, updated documentation
2014-03-14implementation of properties using callback methodsEmiel Bruijntjes
2014-03-14implemented __destruct magic methodEmiel Bruijntjes
2014-03-14update documentation, added super.h and super.cpp files that I forgot in ↵Emiel Bruijntjes
previous commit
2014-03-14introduced super globals Php::POST, Php::GET, et cetera, fixed setting array ↵Emiel Bruijntjes
members, introduced Value::attach() method
2014-03-13__clone() method is now called directly after a clone operation (and when no ↵Emiel Bruijntjes
custom __clone is registered)
2014-03-13classes without a copy constructor can now also be used from PHP, and they ↵Emiel Bruijntjes
automatically become unclonable
2014-03-13removed interfaces, removed abstract class and remove final classEmiel Bruijntjes
2014-03-13magic methods no longer are virtual, so that more signatures are acceptable. ↵Emiel Bruijntjes
added support for __callStatic()
2014-03-13added id to all h2 tags to make it possible to link to specific sections, ↵Emiel Bruijntjes
update documentation about serializable, fixed compile error for serialize implementation
2014-03-13finalized implementation of serialize/unserialize methodsEmiel Bruijntjes
2014-03-13added serializable class (but not yet implemented it)Emiel Bruijntjes
2014-03-12support for static methodsEmiel Bruijntjes
2014-03-12removed __compare magic method, and added operator< insteadEmiel Bruijntjes
2014-03-12implemented magic __compare() methodEmiel Bruijntjes
2014-03-11implemented __toString, __toInteger, __toFloat and __toBool methodsEmiel Bruijntjes
2014-03-11implemented __invoke methodEmiel Bruijntjes
2014-03-11update documentation about __callEmiel Bruijntjes
2014-03-11implemented __call() functionEmiel Bruijntjes
2014-03-10fixed to compile with php 5.5Emiel Bruijntjes