Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-26 | Added macro wrapper for noexcept | Roland Eischer | |
- Added macro wrapper for noexcept to support MSVC compiler. | |||
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-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-01 | HashMember::get() with numeric index was wrong | Emiel Bruijntjes | |
2014-04-01 | much simpler implementation of hash member, i do not understand why i first ↵ | Emiel Bruijntjes | |
used this complicated zval wrapping implementation, fixes problems reported in issue #56 | |||
2014-03-24 | fixed nested arrays, issue #50 | Emiel Bruijntjes | |
2014-03-15 | removed HardCoded class because it turned out to be too difficult to ↵ | Emiel Bruijntjes | |
implement it for now | |||
2014-03-15 | added empty() function, and added HardCoded class | Emiel Bruijntjes | |
2014-03-14 | introduced super globals Php::POST, Php::GET, et cetera, fixed setting array ↵ | Emiel Bruijntjes | |
members, introduced Value::attach() method | |||
2014-03-07 | update documentation, implemented comparison operator for hashmember class, ↵ | Emiel Bruijntjes | |
added Value constructor that receives a Php::Type to initialize as a specific type, added Value constructors to initialize a Value directly from a map or a vector, fixed value comparison operators, added casting constructors to cast a value to a vector or a map | |||
2014-03-02 | work in progress to support implementing SPL interfaces, disabled the _self ↵ | Emiel Bruijntjes | |
variable in Php::Base because by having each object keeping a reference to itself, the refcounter never reached zero and the object was thus never destructed, checking if we can get a new implementation one way or another | |||
2013-12-08 | Fixed calling callback functions that were passed as array members | Emiel Bruijntjes | |
2013-12-07 | Implemented operator overloading for hash members | Emiel Bruijntjes | |
2013-10-22 | Initial setup for dealing with object properties | Emiel Bruijntjes | |
2013-10-20 | long types have been replaced with int16, int32 and int64 types to make code ↵ | Emiel Bruijntjes | |
more readable and easier portable between architectures longType and decimalType have been replace by numericType and floatType Many arithmetic operators have been added to the value class Solved various issues with copying and moving value objects | |||
2013-09-26 | Renamed member class to hashmember, because we're going to use the member ↵ | Emiel Bruijntjes | |
class for specifying class information |