Age | Commit message (Collapse) | Author |
|
|
|
is easier to finetune these classes, removed the Value::validate() method because it does not seem to be necessary, Object constructor now also accepts Php::Value objects that hold a string, to instantiate the described class
|
|
but a const char* instead, because in the real world they are most likely called with hard coded strings
|
|
|
|
variable in Php::Base because by having each object keeping a reference to itself, the refcounter never reached zero and the object was thus never destructed, checking if we can get a new implementation one way or another
|
|
|
|
|
|
|
|
|
|
type, and implemented both Object and Array to make use of that type, implemented - but not yet tested - Base::value() method
|
|
Base::self()
|
|
to make it easier to edit in the event of future changes to the Zend API
|
|
renamed to class::method() and class::property() to prevent ambiguity in defining properties and methods
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FinalClass have been added
|
|
|
|
methods in Php::Value are now all const (they do not modify the variable after all)
|
|
|
|
the parent class. Made this function explicitly override to prevent future problems
|
|
|
|
|
|
|
|
memberinfo descendants override
|
|
|
|
parameter
|
|
the PHP version, which we cannot do in headers (due to the fact we do not want to include the whole php library when compiling extensions)
|
|
|
|
|
|
|
|
functions of PHP objects
|
|
|
|
|
|
private class only used inside the library
|
|
fix exception declaration
|
|
|
|
|
|
Add macros for compatible with PHP 5.3
|
|
|
|
|
|
|
|
|
|
segmentation fault
|
|
|
|
with global variables
|
|
|