summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2014-03-04Php::Value and Php::Object classes can now be used to wrap around Php::Base o...Emiel Bruijntjes
2014-03-04implemented cloning of objectsEmiel Bruijntjes
2014-03-04removed forcedvalue and implemented array and object directly because now it ...Emiel Bruijntjes
2014-03-04all Value::call() and Value::exec() method no longer accept a std::string, bu...Emiel Bruijntjes
2014-03-03work in progress for support for creating object instancesEmiel Bruijntjes
2014-03-02work in progress to support implementing SPL interfaces, disabled the _self v...Emiel Bruijntjes
2014-03-02added copy and move constructors to some classesEmiel Bruijntjes
2014-03-02fixed settings Base::_self variable to a valid, editable value objectEmiel Bruijntjes
2014-03-02working implementation for Base::value()Emiel Bruijntjes
2014-03-02types are not a C++11 class, introduced FixedValue class that can not change ...Emiel Bruijntjes
2014-03-02small fixes, work in progress on doc_comment, and work in progress on Base::s...Emiel Bruijntjes
2014-03-01grouped all class constants in a single file ClassType.hEmiel Bruijntjes
2014-03-01added possibility to define interfaces, the class::add() method has been rena...Emiel Bruijntjes
2014-03-01fixed various compile issues and namespace implementationEmiel Bruijntjes
2014-03-01namespace implementation, compile issue for php 5.4 and higherEmiel Bruijntjes
2014-02-28various fixes to make the classes example functional againEmiel Bruijntjes
2014-02-28fixed a number of todosEmiel Bruijntjes
2014-02-28implemented propertiesEmiel Bruijntjes
2014-02-28class modifiers have been removed, special classes AbstractClass and FinalCla...Emiel Bruijntjes
2014-02-28a lot of refactoring, to make it much easier to define classes in an extensionEmiel Bruijntjes
2014-02-26Fixed makefile to refer to right /usr/ directory, and the operator()() method...v0.1Evangelos Trantos
2014-02-24Added method to retrieve the implementation class from a Value objectEmiel Bruijntjes
2014-02-17Rename function name with spelling mistakeMartijn Otto
2014-02-17Some code cleanupMartijn Otto
2014-02-17Removed the ClassFlagged class and moved the access flags to a template param...Martijn Otto
2014-02-17Removed traits option: this would need to be conditionally included based on ...Martijn Otto
2014-02-14Merged pull request #14Martijn Otto
2014-02-13Added an assignment operator to Value for nullptrMartijn Otto
2014-02-06Added the call() method for Value objects, allowing calling of member functio...Martijn Otto
2014-02-05Added include guard and allow array access operator on a const Value objectMartijn Otto
2014-01-16the origexception class has been moved to the src directory, because it is a ...Emiel Bruijntjes
2014-01-11fix exception declarationapi.cashsq.com
2013-12-30exceptions thrown in PHP code can now be caugth and processed by C++ codeEmiel Bruijntjes
2013-12-08Fixed calling callback functions that were passed as array membersEmiel Bruijntjes
2013-12-07Implemented operator overloading for hash membersEmiel Bruijntjes
2013-12-07replaces tabs in source code with regular spaces, added example for working w...Emiel Bruijntjes
2013-12-06Global variables are now accessible via Php::globals["varname"]Emiel Bruijntjes
2013-12-02Updated README.md, implemented more complicated isCallable method and added c...JasperVanEck
2013-12-02Added example of a php function call, but isCallable() doesnt workJasperVanEck
2013-12-02Implemented operator(), with support of upto 10 parametersJasperVanEck
2013-11-29Changes in exceptions, to distinguish between catching and throwing exception...JasperVanEck
2013-11-29Partial Exception implementation added, inherits from std::exceptionJasperVanEck
2013-11-28Added a very basic exception class, and added an exception exampleJasperVanEck
2013-10-22Initial setup for dealing with object propertiesEmiel Bruijntjes
2013-10-22{auto} support for modulus operatorEmiel Bruijntjes
2013-10-20long types have been replaced with int16, int32 and int64 types to make code ...Emiel Bruijntjes
2013-10-15Calling custom member methods is now functionalEmiel Bruijntjes
2013-10-14Initial attempt to register native C++ class methods directly to PHPEmiel Bruijntjes
2013-10-14The initial class properties can now only be scalar values, just like in PHPEmiel Bruijntjes
2013-09-30Work in progress on adding public and protected properties to classesEmiel Bruijntjes