History log of /PHP-5.6/Zend/zend_object_handlers.c (Results 251 – 260 of 260)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2711976f 04-Sep-2002 Sebastian Bergmann

Fix ZTS build.


# d8651c82 04-Sep-2002 Stanislav Malyshev

Support for __get, __set and __call in classes.
This should work as follows: if class hasn't member with given name,
__get/__set is called. If class has no method with given name, __call is c

Support for __get, __set and __call in classes.
This should work as follows: if class hasn't member with given name,
__get/__set is called. If class has no method with given name, __call is called.
__get/__set are not recursive, __call can be.

show more ...


Revision tags: php-4.2.3RC2, php-4.2.3RC1, dev, php-4.2.2, INITIAL_IMPORT_SOURCEFORGE
# 0ed4f6d1 07-Jul-2002 Stanislav Malyshev

name length should be strlen+1


Revision tags: xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2, php-4.3.0dev, php5_5_0, RELEASE_0_90
# 2d6404d5 05-Jun-2002 Andi Gutmans

- Allow overloaded objects to receive the method name in its original
- case.


Revision tags: php-4.3.0dev_zend2_alpha1
# f75f3cff 31-May-2002 Stanislav Malyshev

Generalize object storage and reference bookkeeping


Revision tags: BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002, RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1
# 7a067547 30-Apr-2002 Stanislav Malyshev

Make OBJCE return zend_class_entry*, also some cleanups


# 6ac6cb10 22-Apr-2002 Harald Radi

added get_class_entry callback handler to the
object handlers structure


Revision tags: php-4.2.0, php-4.2.0RC4, php-4.2.0RC3, php-4.2.0RC2, php-4.2.0RC1, help
# 04ed2b52 10-Mar-2002 Stanislav Malyshev

New stuff for objects API:
- Better assignment handling
- More flexible operations with zval-containing objects


Revision tags: php-4.1.2
# 00e90f2f 21-Feb-2002 Andi Gutmans

- Experimental support for private members.
<?
class MyClass {
private $Hello = "Hello, World!\n";

function printHello()

- Experimental support for private members.
<?
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();
?>

show more ...


# 6608f073 07-Feb-2002 Stanislav Malyshev

Mega-commit: Enter the new object model
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.

Mega-commit: Enter the new object model
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.

show more ...


1...<<11