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 | |||
2015-01-26 | disable alternate Php::Function constructor on compilers that do not support ↵v1.3 | Emiel Bruijntjes | |
it (fix for issue #164) | |||
2015-01-15 | Added the Php::Function class. This is an extension to the Php::Value class ↵ | Emiel Bruijntjes | |
that can be used if you want to assign a std::function object to a Value. This is useful if you want to pass a C++ lambda to a PHP userspace function | |||
2014-02-28 | a lot of refactoring, to make it much easier to define classes in an extension | Emiel Bruijntjes | |
2014-02-17 | Some code cleanup | Martijn Otto | |
2014-02-14 | Merged pull request #14 | Martijn Otto | |
2013-12-06 | Global variables are now accessible via Php::globals["varname"] | Emiel Bruijntjes | |
2013-10-15 | Calling custom member methods is now functional | 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-10 | Renamed request to environment | Emiel Bruijntjes | |
2013-09-10 | When registering functions, it now is also possible to specify the signature ↵ | Emiel Bruijntjes | |
of the parameters | |||
2013-09-10 | Fixed various crashes because hidden pointers were not persistently stored | Emiel Bruijntjes | |
Copying the result value of a function has been fixed New C++ nullptr type is supported for Php::Value | |||
2013-09-09 | work in progress | Emiel Bruijntjes | |
2013-09-08 | Refactoring function class, and making it even more easy to directly enable ↵ | Emiel Bruijntjes | |
native C functions in PHP | |||
2013-08-31 | Work in progress on a simpler api | Emiel Bruijntjes | |
2013-08-30 | Further work in progress (that breaks everything) | Emiel Bruijntjes | |
2013-08-28 | renamed variable class to value class, and implemented most of the methods in it | Emiel 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 |