Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-26 | Changed default visibility for symbols in the PHP-CPP library to hidden and ↵ | Martijn Otto | |
explicitly exported all symbols available from the public API. Moved the hiddenpointer to the zend implementation directory as it is not meant to be used publicly and not referenced anywhere from the API anyway | |||
2014-04-04 | Add an bility to define inheritance for interfaces | Alexander Lisachenko | |
2014-04-02 | added Class::implements() method to allow classes that implement interfaces ↵ | Emiel Bruijntjes | |
(request from issue #52) | |||
2014-04-02 | refactored the class and classbase classes, and introduced a classimpl class ↵ | Emiel Bruijntjes | |
in the src directory, this is a first step to remove all zend-specific code from the header files, so that we can later have a hhvm backend for the php-cpp library | |||
2014-03-13 | magic methods no longer are virtual, so that more signatures are acceptable. ↵ | Emiel Bruijntjes | |
added support for __callStatic() | |||
2014-03-13 | added serializable class (but not yet implemented it) | Emiel Bruijntjes | |
2014-03-12 | implemented magic __compare() method | Emiel Bruijntjes | |
2014-03-09 | work in progress on iterators | Emiel Bruijntjes | |
2014-03-04 | implemented cloning of objects | Emiel Bruijntjes | |
2014-03-01 | grouped all class constants in a single file ClassType.h | Emiel Bruijntjes | |
to make it easier to edit in the event of future changes to the Zend API | |||
2014-03-01 | added possibility to define interfaces, the class::add() method has been ↵ | Emiel Bruijntjes | |
renamed to class::method() and class::property() to prevent ambiguity in defining properties and methods | |||
2014-02-28 | class modifiers have been removed, special classes AbstractClass and ↵ | Emiel Bruijntjes | |
FinalClass have been added |