Re: zend_module_entry changes - feature request
| From: | Andrei Zmievski | Date: | Mon, 17 Mar 2003 19:30:46 +0000 |
| Subject: | Re: zend_module_entry changes - feature request | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-71@lists.php.net to get a copy of this message | ||
Tal,
I guess you just want to find out which classes an extension defines.
I don't think the current architecture allows for it.
There are two ways of going about it:
1. Keep track of extension classes with a HashTable (or list) in
zend_module_entry. This list would be updated when
zend_register_internal_class() is called.
2. Add a field called module_number to zend_class_entry.
I think the first one would be more appropriate, but I welcome other
comments.
-Andrei http://www.gravitonic.com/
For society, it's probably a good thing that engineers value function over
appearance. For example, you wouldn't want engineers to build nuclear power
plants that only _look_ like they would keep all the radiation inside.
(Scott Adams - The Dilbert principle)