Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-09 | added array_push function | Emiel Bruijntjes | |
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-07 | fixed broken link on php-cpp website | Emiel Bruijntjes | |
2014-04-07 | objects were not destructed correctly (we freed memory that we had allocated ↵ | Emiel Bruijntjes | |
ourselves, but the Zend engine seemed to deallocate the same memory too, which caused a crash), and improved returning values from functions, which crashed when one of the own parameters was directly returned (error mentioned in issue #68) | |||
2014-04-07 | {auto} compile error on php 5.3 | Emiel Bruijntjes | |
2014-04-07 | very simple non-working implementation of streambufs for hhvm | Emiel Bruijntjes | |
2014-04-06 | moved modifiers.cpp to the common directory | Emiel Bruijntjes | |
2014-04-06 | introduced common directory that will contain implementation files that are ↵ | Emiel Bruijntjes | |
used for hhvm and zend, and introduced hhvm file for the implementation of hhvmcpp | |||
2014-04-06 | renamed src directory to zend directory, disabled TSRM debug code | Emiel Bruijntjes | |
2014-04-06 | the exception.h header file no longer depends on the zend engine header ↵ | Emiel Bruijntjes | |
files. TSRM macros are no longer used in any of the public PHPCPP header files so there is no more need for the phpcpp/config.h header file nor the config-create script | |||
2014-04-06 | refactored parameters class so that no zend engine dependency is necessary ↵ | Emiel Bruijntjes | |
in the include files | |||
2014-04-06 | moved init.h from header files to src directory because it is zend-specific | Emiel Bruijntjes | |
2014-04-06 | fixed test | Emiel Bruijntjes | |
2014-04-06 | refactored code, so that there is no zend engine dependency left in base.h ↵ | Emiel Bruijntjes | |
header file | |||
2014-04-06 | removed all zend dependencies from the public extension object, and moved it ↵ | Emiel Bruijntjes | |
into the src directory | |||
2014-04-06 | Merge branch 'master' of https://github.com/CopernicaMarketingSoftware/PHP-CPP | Emiel Bruijntjes | |
2014-04-06 | added documentation of the implementation() method | Emiel Bruijntjes | |
2014-04-05 | Merge branch 'master' of https://github.com/CopernicaMarketingSoftware/PHP-CPP | Emiel Bruijntjes | |
2014-04-05 | Merge pull request #67 from valmat/tests | Emiel Bruijntjes | |
add tests for HashMember | |||
2014-04-06 | Changed the test php/phpt/class_obj/005-static-prop.phpt Included checking ↵ | valmat | |
the static properties: https://github.com/CopernicaMarketingSoftware/PHP-CPP/commit/ffdccb83d460791202bdb258dbb9106da877da3b | |||
2014-04-05 | removed zend code from the iterator header file, and moved it into the src ↵ | Emiel Bruijntjes | |
directory | |||
2014-04-05 | renamed iteratorimpl to valueiteratorimpl to make room for the upcoming ↵ | Emiel Bruijntjes | |
iteratorimpl class | |||
2014-04-05 | removed zend code from the argument.h header file | Emiel Bruijntjes | |
2014-04-05 | add tests for HashMember | valmat | |
2014-04-05 | added extra check to see if a derived class is initialized before a base ↵ | Emiel Bruijntjes | |
class or interface | |||
2014-04-05 | implemented static properties as requested in issue #58v1.0 | Emiel Bruijntjes | |
2014-04-04 | Merge pull request #65 from lisachenko/feature/interface-inheritance | Emiel Bruijntjes | |
Add an bility to define inheritance for interfaces | |||
2014-04-04 | Add an bility to define inheritance for interfaces | Alexander Lisachenko | |
2014-04-04 | fixes to make the library compile for php 5.6 environments (problem ↵ | Emiel Bruijntjes | |
discovered in issue #59) | |||
2014-04-04 | fixed typos in documentation, added ini_get() function to call.h | Emiel Bruijntjes | |
2014-04-03 | update documentation about inheritance | Emiel Bruijntjes | |
2014-04-03 | fixes TSRMLS compile issues | Emiel Bruijntjes | |
2014-04-03 | fixed typo; | Emiel Bruijntjes | |
2014-04-03 | {auto} fixed super-globals when running as apache module, and when using ↵ | Emiel Bruijntjes | |
just-in-time setting for the super-globals (fixes issue #63) | |||
2014-04-03 | fixes to compile on 5.3 | Emiel Bruijntjes | |
2014-04-02 | base classes can be added too, with the class::extends() method (request ↵ | Emiel Bruijntjes | |
from issue #52) | |||
2014-04-02 | it now is possible to register a class as base class (although not yet ↵ | Emiel Bruijntjes | |
working) (request from issue #52) | |||
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-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-04-01 | Merge branch 'master' of https://github.com/CopernicaMarketingSoftware/PHP-CPP | Emiel Bruijntjes | |
2014-04-01 | traverseiterator was not working on php 5.4 (mentioned in issue #62) | Emiel Bruijntjes | |
2014-03-31 | Merge pull request #61 from valmat/tests | Emiel Bruijntjes | |
Tests | |||
2014-04-01 | Changed the way to use the option -t in ./test.sh | valmat | |
Now you can specify several options -t, listing the files one by one: ./test.sh -t "file1.phpt" -t "file2.phpt" The old way (./test.sh -t "file1.phpt file2.phpt") is still working | |||
2014-04-01 | Fix: run tests without compile | valmat | |
2014-03-31 | conflicting forward declaration fixed (issue #60) | Emiel Bruijntjes | |
2014-03-29 | fixed broken texts because of wrong return value of many chaining methods in ↵ | Emiel Bruijntjes | |
Class.h | |||
2014-03-29 | all methods to register functions, methods, properties and classes not ↵ | Emiel Bruijntjes | |
return *this, to allow chaining these methods. This was suggested by valmat in issue #55 |