summaryrefslogtreecommitdiff
path: root/include/call.h
AgeCommit message (Collapse)Author
2015-09-17Added the error reporting method, used to change the error reporting levelToon Schoenmakers
2015-09-17Added support for passing the error types in the set_error_handlerToon Schoenmakers
2015-09-16Initial support for setting an error handler as wellToon Schoenmakers
2015-09-16Added support for setting a std::function as an exception handlerToon Schoenmakers
This is so far only tested with php 5.5.9, might not work on versions below that.
2015-04-12Php::dl() function now gets an extra "persistent" parameter to load ↵Emiel Bruijntjes
extensions persistently
2015-03-26Changed 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-03-13Implemented a simple sapi_name() method which will return the current sapiToon Schoenmakers
2015-02-21initial implementation of the Php::dl() functionEmiel Bruijntjes
2015-01-25added Php::define() function to create constants at run timeEmiel Bruijntjes
2015-01-25added functions Php::constant() to retrieve the value of a constant, and ↵Emiel Bruijntjes
Php::defined() to find out if a constant is defined
2015-01-11added include(), require(), include_once() and require_once() methods, based ↵Emiel Bruijntjes
on the Php::File class (feature built based on inspiration from pull request #147);
2014-07-27renamed subclassOf() to derivedFrom() (added to pull request #110)Emiel Bruijntjes
2014-07-26added Value::subclassOf(), and implemented Php::is_a() and Php::is_subclass_of()Emiel Bruijntjes
2014-07-26compile issuesEmiel Bruijntjes
2014-07-26modifed class_exists function to work with a char* without having to convert ↵Emiel Bruijntjes
it into a std::string
2014-07-26renamed fastcall.cpp to eval.cpp, and moved the Php::eval() definition to ↵Emiel Bruijntjes
the call.h header file
2014-04-14added Php::IniValue constructor to the Php::Value class, so that "return ↵Emiel Bruijntjes
Php::ini_get("extension.x");" can be implemented
2014-04-14Separated class IniValue from class Inivalmat
Also replaced Ini::get() on ini_get() see https://github.com/CopernicaMarketingSoftware/PHP-CPP/issues/64#issuecomment-40313791
2014-04-10fix warningsvalmat
g++ -Wall -c -O2 -std=c++11 -fpic -I"/home/valmat/work/PHP-CPP/tests/include/lib" -I"/home/valmat/work/PHP-CPP/tests/include/zts" -o main.o main.cpp In file included from /home/valmat/work/PHP-CPP/tests/include/lib/phpcpp.h:60:0, from main.cpp:8: /home/valmat/work/PHP-CPP/tests/include/lib/phpcpp/call.h:70:28: warning: extra tokens at end of #pragma directive [enabled by default] #pragma push_macro("isset"); ^ /home/valmat/work/PHP-CPP/tests/include/lib/phpcpp/call.h:84:27: warning: extra tokens at end of #pragma directive [enabled by default] #pragma pop_macro("isset"); ^
2014-04-09added array_push functionEmiel Bruijntjes
2014-04-09added unset function (request from issue #71)Emiel Bruijntjes
2014-04-09added 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-04fixed typos in documentation, added ini_get() function to call.hEmiel Bruijntjes
2014-03-23added echo() function requested in issue #51Emiel Bruijntjes
2014-03-16fixed empty() callv0.9Emiel Bruijntjes
2014-03-15added empty() function, and added HardCoded classEmiel Bruijntjes
2014-03-08introduced Php::call() call function to make builtin, and user space ↵Emiel Bruijntjes
functions callable from C++ space