summaryrefslogtreecommitdiff
path: root/ext/standard/php_incomplete_class.h
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2000-06-23 16:21:31 +0000
committerSascha Schumann <sas@php.net>2000-06-23 16:21:31 +0000
commit2297f670b1874ed181de7aeaf150f416d3c31fda (patch)
treec49925a66d497a310e891bc934c3ebf65c427842 /ext/standard/php_incomplete_class.h
parentd8a75cf7e5a8c73f93ee7bcbce4161613de4aaef (diff)
downloadphp-git-2297f670b1874ed181de7aeaf150f416d3c31fda.tar.gz
Change the serialization semantics to:
* if a certain object is of class INCOMPLETE_CLASS, the serializer will lookup the previously stored original class name of that object, and use that class name to serialize the object. Change the deserialization semantics to: * if the class of an object, which is to be instantiated, is not found in the current context, the class name will be stored for later retrieval, and the class of that object is changed to INCOMPLETE_CLASS. All function calls, property gets, and property sets operating on an object of class INCOMPLETE_CLASS cause the execution to halt and to output an informative error message.
Diffstat (limited to 'ext/standard/php_incomplete_class.h')
0 files changed, 0 insertions, 0 deletions