summaryrefslogtreecommitdiff
path: root/include/type.h
AgeCommit message (Collapse)Author
2014-09-25Made Type::Null the default type on ByVal and ByRef as this will allow any ↵Toon Schoenmakers
type (aka no type hinting)
2014-03-12implemented magic __compare() methodEmiel Bruijntjes
2014-03-11implemented __toString, __toInteger, __toFloat and __toBool methodsEmiel Bruijntjes
2014-03-02types are not a C++11 class, introduced FixedValue class that can not change ↵Emiel Bruijntjes
type, and implemented both Object and Array to make use of that type, implemented - but not yet tested - Base::value() method
2014-02-17Some code cleanupMartijn Otto
2013-10-20long 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-08Refactoring function class, and making it even more easy to directly enable ↵Emiel Bruijntjes
native C functions in PHP
2013-08-29More progress on implementing nested arraysEmiel Bruijntjes
2013-08-25{more work in progress: the function that was defined with c++ now gets ↵Emiel Bruijntjes
calls, but it does not yet call the actual implementation