Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix warning in va_start(). | Andrei Zmievski | 2003-03-13 | 1 | -1/+1 | |
| | ||||||
* | Initialize the namespace when registering functions. | Andrei Zmievski | 2003-03-12 | 1 | -0/+1 | |
| | | | | | # Correct me if I'm wrong.. | |||||
* | add missing strtolower | Harald Radi | 2003-03-03 | 1 | -0/+2 | |
| | ||||||
* | commiting zend_disable_class patch for George: | Harald Radi | 2003-03-03 | 1 | -0/+28 | |
| | | | | | | disabled classes will be replaced by dummy classes that print a warning upon instanciation | |||||
* | ZTS fixes | Sebastian Bergmann | 2003-02-16 | 1 | -1/+1 | |
| | ||||||
* | Removed zend_get_module(), this function is not used by anything and more | Ilia Alshanetsky | 2003-02-12 | 1 | -11/+0 | |
| | | | | | | importantly. it does not work. It tries to find data based on numeric keys in hash table using string keys. | |||||
* | Centralize class initialization | Zeev Suraski | 2003-02-10 | 1 | -12/+2 | |
| | ||||||
* | Add missing destructors | Zeev Suraski | 2003-02-10 | 1 | -1/+1 | |
| | ||||||
* | fixed zend_parse_method_param | Georg Richter | 2003-02-08 | 1 | -30/+17 | |
| | ||||||
* | Rework static class properties - now supports access restrictions | Zeev Suraski | 2003-02-05 | 1 | -1/+1 | |
| | ||||||
* | Reimplement PPP properties | Zeev Suraski | 2003-02-04 | 1 | -2/+1 | |
| | ||||||
* | extend the parameter parsing API by two functions | Harald Radi | 2003-02-02 | 1 | -0/+85 | |
| | | | | | | | | | | | | | for parsing method parameters with automatic detection if the function was called as such or as a class method (with a valid this ptr). if called as a function the first parameter has to be the object it is operating on, if called as a method this is used. #not yet testet, only commiting so that georg can #continue working on ext/mysqli | |||||
* | - Added some missing CVS $Id$ tags, headers and footers. | foobar | 2003-02-01 | 1 | -0/+9 | |
| | ||||||
* | Replace snprintf() call using zend_error's capabilities | Sascha Schumann | 2003-01-26 | 1 | -4/+1 | |
| | ||||||
* | fix memory leaks and key size | Stanislav Malyshev | 2003-01-14 | 1 | -8/+15 | |
| | ||||||
* | Make add_property_ functions work via write_property handler | Stanislav Malyshev | 2003-01-14 | 1 | -24/+45 | |
| | ||||||
* | Automatically register constructor, destructor, and clone function when | Andrei Zmievski | 2003-01-10 | 1 | -2/+23 | |
| | | | | | class methods are registered. | |||||
* | Win32 build fix | Zeev Suraski | 2003-01-01 | 1 | -1/+10 | |
| | ||||||
* | Fix Wez's problem | Zeev Suraski | 2003-01-01 | 1 | -1/+1 | |
| | ||||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 | |
| | ||||||
* | - Implement public/protected/private methods. | Zeev Suraski | 2002-12-06 | 1 | -0/+1 | |
| | | | | | | - Prevent instantiation of classes with abstract methods. Based in part on Marcus's patch. | |||||
* | h WHitespace | Andi Gutmans | 2002-11-30 | 1 | -1/+1 | |
| | ||||||
* | - Commit Marcus' cleanup of abstract and static inheritance and improve | Andi Gutmans | 2002-11-23 | 1 | -6/+6 | |
| | | | | | - error messages | |||||
* | - Initialize all functions to non-static (patch by Marcus Börger | Derick Rethans | 2002-11-22 | 1 | -0/+1 | |
| | | | | | <marcus.boerger@t-online.de>. | |||||
* | MFZE1 zend_str_tolower issue. | Ilia Alshanetsky | 2002-10-09 | 1 | -4/+4 | |
| | ||||||
* | MFZE1 | Ilia Alshanetsky | 2002-09-26 | 1 | -4/+4 | |
| | ||||||
* | MFZE1 | Andrei Zmievski | 2002-09-16 | 1 | -1/+1 | |
| | ||||||
* | - WS - Always use "if (" and not "if(" | Andi Gutmans | 2002-09-15 | 1 | -1/+1 | |
| | ||||||
* | - Commit patch to support protected member variables (by Timm Friebe w/ | Andi Gutmans | 2002-07-15 | 1 | -0/+1 | |
| | | | | | | | | | - some fixes by me). - You can't access protected variables from outside the object. If you want - to see a protected member from your ancestors you need to declare the - member as protected in the class you want to use it in. You can't - redeclare a protected variable as private nor the other way around. | |||||
* | - Centralize global class fetch | Andi Gutmans | 2002-06-26 | 1 | -1/+1 | |
| | ||||||
* | Make OBJCE return zend_class_entry*, also some cleanups | Stanislav Malyshev | 2002-04-30 | 1 | -14/+6 | |
| | ||||||
* | MFZE1 saschas 'Avoid exceeding buffer limits' patch | Harald Radi | 2002-04-24 | 1 | -1/+2 | |
| | ||||||
* | some type cleanup work | Harald Radi | 2002-04-23 | 1 | -3/+3 | |
| | ||||||
* | added get_class_entry callback handler to the | Harald Radi | 2002-04-22 | 1 | -6/+21 | |
| | | | | | object handlers structure | |||||
* | - Another couple of indirection fixes. | Andi Gutmans | 2002-03-12 | 1 | -6/+2 | |
| | | | | | - Make class_entry->refcount be part of the structure and not allocated. | |||||
* | Fix standard object creation | Stanislav Malyshev | 2002-03-12 | 1 | -1/+1 | |
| | ||||||
* | - make class tables contain class_entry *, not class_entry | Stanislav Malyshev | 2002-03-12 | 1 | -10/+17 | |
| | | | | | - fix isset($this) | |||||
* | MFZE1 | Andrei Zmievski | 2002-03-01 | 1 | -1/+4 | |
| | ||||||
* | MFZE1 | Andrei Zmievski | 2002-03-01 | 1 | -1/+1 | |
| | ||||||
* | - Fix bug in nested try/catch's | Andi Gutmans | 2002-03-01 | 1 | -0/+1 | |
| | | | | | - Infrastructure for implementing imports of methods. | |||||
* | - Experimental support for private members. | Andi Gutmans | 2002-02-21 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <? class MyClass { private $Hello = "Hello, World!\n"; function printHello() { print $this->Hello; } } class MyClass2 extends MyClass { function printHello() { MyClass::printHello(); /* Should print */ print $this->Hello; /* Shouldn't print out anything */ } } $obj = new MyClass(); print $obj->Hello; /* Shouldn't print out anything */ $obj->printHello(); /* Should print */ $obj = new MyClass2(); print $obj->Hello; /* Shouldn't print out anything */ $obj->printHello(); ?> | |||||
* | Pass TSRM to create_object | Stanislav Malyshev | 2002-02-14 | 1 | -1/+1 | |
| | ||||||
* | Mega-commit: Enter the new object model | Stanislav Malyshev | 2002-02-07 | 1 | -9/+17 | |
| | | | | | | | Note: only standard Zend objects are working now. This is definitely going to break custom objects like COM, Java, etc. - this will be fixed later. Also, this may break other things that access objects' internals directly. | |||||
* | Happy New Year. | Sebastian Bergmann | 2002-01-06 | 1 | -1/+1 | |
| | ||||||
* | - MFZE1 for exit fix, exposing current function name in error messages and | Derick Rethans | 2002-01-03 | 1 | -1/+1 | |
| | | | | | exposing zend_zval_type_name(). | |||||
* | - Fix crash bug in startup code. | Andi Gutmans | 2001-12-13 | 1 | -2/+3 | |
| | | | | | - Start work on being able to reference global and local scope | |||||
* | - Make classes have scope and function/constant lookups default to the class | Andi Gutmans | 2001-12-12 | 1 | -1/+0 | |
| | ||||||
* | - Rename zend_class_entry.constants -> zend_class_entry.constants_table | Andi Gutmans | 2001-12-11 | 1 | -1/+1 | |
| | ||||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 1 | -2/+2 | |
| | ||||||
* | - More namespaces work. | Andi Gutmans | 2001-12-10 | 1 | -0/+1 | |
| | | | | | - Nuke memory leak. |