Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-11 | implemented __invoke method | Emiel Bruijntjes | |
2014-03-11 | implemented __call() function | Emiel Bruijntjes | |
2014-03-10 | first setup for magic methods __get(), __set(), __isset() and __unset() | Emiel Bruijntjes | |
2014-03-04 | Php::Value and Php::Object classes can now be used to wrap around Php::Base ↵ | Emiel Bruijntjes | |
objects | |||
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 | |||
2014-03-02 | fixed settings Base::_self variable to a valid, editable value object | Emiel Bruijntjes | |
2014-03-02 | working implementation for Base::value() | Emiel Bruijntjes | |
2014-03-02 | types 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-28 | a lot of refactoring, to make it much easier to define classes in an extension | Emiel Bruijntjes | |
2013-12-06 | Global variables are now accessible via Php::globals["varname"] | Emiel Bruijntjes | |
2013-10-22 | Initial setup for dealing with object properties | Emiel Bruijntjes | |
2013-10-14 | Initial attempt to register native C++ class methods directly to PHP | Emiel Bruijntjes | |
2013-09-25 | {auto} PHP objects can now be implemented in C++. Constructors and ↵ | Emiel Bruijntjes | |
destructors get called at the appropriate time, but not yet any of the other methods | |||
2013-09-25 | Work in progress on implementing classes | Emiel Bruijntjes | |