Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 2 | -2/+2 |
| | |||||
* | fix build.. | foobar | 2002-12-01 | 1 | -8/+8 |
| | |||||
* | Skip overload for ZE2 | Marcus Boerger | 2002-12-01 | 1 | -3/+8 |
| | | | | | Bug #20156 | ||||
* | - Fix ZE2 build when overload is enabled | Derick Rethans | 2002-09-30 | 1 | -0/+2 |
| | |||||
* | Don't build ext/overload with Zend Engine 2. | Sebastian Bergmann | 2002-09-04 | 1 | -0/+2 |
| | |||||
* | Properly return the result of __call() handler. | Andrei Zmievski | 2002-06-12 | 1 | -3/+3 |
| | |||||
* | ZE2 compatibility fixes | Harald Radi | 2002-04-30 | 1 | -8/+8 |
| | |||||
* | Beautify. | Sebastian Bergmann | 2002-04-17 | 1 | -1/+1 |
| | |||||
* | Fix CREDIT files, remove email address | Jason Greene | 2002-03-13 | 1 | -1/+1 |
| | |||||
* | extension converted automatically to PHP_NEW_EXTENSION. Manually confirmed | Sascha Schumann | 2002-03-12 | 2 | -9/+1 |
| | |||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 2 | -4/+4 |
| | |||||
* | This has been scaring people off. | Andrei Zmievski | 2002-02-27 | 2 | -19/+1 |
| | |||||
* | Match the table style of the other single-row info entries. | Jon Parise | 2001-12-31 | 1 | -1/+1 |
| | |||||
* | Since PHP method names are case-insensitive, we have to fold access to 'FOO' | Andrei Zmievski | 2001-12-12 | 1 | -18/+28 |
| | | | | | and 'foo' properties into a call to the same accessor. | ||||
* | Ack, apparently in statically linked-in extensions we have to clean the | Andrei Zmievski | 2001-12-12 | 2 | -20/+30 |
| | | | | | | hash of overloaded classes on request shutdown. Also, added some fold markers and rearranged some defines. | ||||
* | Update headers. | Sebastian Bergmann | 2001-12-11 | 2 | -4/+3 |
| | |||||
* | Show example of property-specific accessors. | Andrei Zmievski | 2001-12-11 | 1 | -0/+19 |
| | |||||
* | This commit implements property-specific accessors. | Andrei Zmievski | 2001-12-11 | 2 | -53/+153 |
| | | | | | | | | | When overload() is called, it not only scans for general handlers, but also for any methods beginning with __get_ and __set_ and saves a list of them. Then when a property is accessed, e.g. $obj->x, the extension will first check whether __get_x() is available, and will call it if it is, otherwise it will invoke the general __get() handler. | ||||
* | Modified __call() handler to accept a byref return value parameter that | Andrei Zmievski | 2001-12-10 | 2 | -15/+31 |
| | | | | | | should be filled in. The __call() handler is now supposed to return true or false, depending on whether it was successful or not. | ||||
* | Enable it for real. | foobar | 2001-12-10 | 1 | -1/+1 |
| | |||||
* | * enable overload extension by default | Stig Bakken | 2001-12-10 | 1 | -1/+1 |
| | |||||
* | * use macros in error messages | Stig Bakken | 2001-12-09 | 1 | -3/+3 |
| | |||||
* | *** empty log message *** | Andrei Zmievski | 2001-12-09 | 1 | -1/+1 |
| | |||||
* | Adjust to account for latest changes. | Andrei Zmievski | 2001-12-09 | 1 | -3/+1 |
| | |||||
* | - Only destroy the current object if it was received from the __get() handler. | Andrei Zmievski | 2001-12-09 | 1 | -48/+62 |
| | | | | | | | - Changed the way method arguments are passed to __call() handler. They are now encapsulated inside of an array, which makes it easier to pass them to call_user_func_array(). | ||||
* | - Fix memory leak when accessing undefined index or property. | Andrei Zmievski | 2001-12-07 | 1 | -10/+18 |
| | | | | | - Only invoke call_get_handler() on an object in the chain if it's overloaded. | ||||
* | Make sure refcount is 1 on stack zval. | Andrei Zmievski | 2001-12-07 | 1 | -0/+1 |
| | |||||
* | All right, let people RTFM. | Andrei Zmievski | 2001-12-07 | 2 | -7/+26 |
| | |||||
* | Add fold markers in strategic places and improve MINIT function a bit. | Andrei Zmievski | 2001-12-07 | 1 | -2/+13 |
| | |||||
* | If the method exists in object's function table, call it directly without | Andrei Zmievski | 2001-12-07 | 1 | -20/+36 |
| | | | | | using __call() handler. | ||||
* | Support overloaded method calls via __call(). | Andrei Zmievski | 2001-12-07 | 1 | -10/+58 |
| | |||||
* | fix CFLAGS, how could this have worked before? | Daniel Beulshausen | 2001-12-02 | 1 | -2/+2 |
| | |||||
* | Unified the configure messages. | foobar | 2001-11-30 | 1 | -3/+4 |
| | |||||
* | Add todo item. | Andrei Zmievski | 2001-11-16 | 1 | -0/+1 |
| | |||||
* | fix linkage error | Harald Radi | 2001-10-18 | 1 | -1/+1 |
| | |||||
* | win32 project file | Harald Radi | 2001-10-17 | 1 | -0/+108 |
| | |||||
* | Adding user-space object overloading extension. | Andrei Zmievski | 2001-10-15 | 7 | -0/+633 |