Age | Commit message (Collapse) | Author |
|
solved issue #158, the Php::Object constructor for multiple parameters accidentally matched the call to Php::Object(name, implementation)
|
|
|
|
on the Php::File class (feature built based on inspiration from pull request #147);
|
|
possible double-free when path passed to File class was absolute, added extra constructors to the File class
|
|
that uses this same opcodes class
|
|
Php::eval() call both compiles and executes a script, while the Script class splits these two steps, which allows you to run the same opcodes multiple times)
|
|
|
|
the memory leak in issue #153
|
|
See: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3050.html
|
|
|
|
|
|
|
|
instantiating with a std::string parameter, Php::Object constructors now always first call the base constructor, and the __construct() function is now always called
|
|
|
|
function was defined in it
|
|
|
|
from a Php::Value
|
|
|
|
type (aka no type hinting)
|
|
Fixed compatibility issue with VS2013
|
|
|
|
create NULL php values
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it into a std::string
|
|
|
|
the call.h header file
|
|
|
|
The old copy constructor of Php::Object forgot the call("__construct")
|
|
|
|
Add is, isSubClassOf for Php::Value.
Add Php::is_a implementation.
Add Php::is_subclass_of implementation.
|
|
|
|
|
|
Value::resize() was used, while the actual name is reserve(), solves issue #102
|
|
they more closely match the zend error reporting system
|
|
they more closely match the zend error reporting system
|
|
|
|
Comparison operators for hardcoded Php::Value
|
|
|
|
|
|
object handlers were not installed, which caused the magic methods not to be functional (issue #94)
|
|
|
|
process crash. This has been fixed
|
|
Php::ini_get("extension.x");" can be implemented
|