Varuna's Report for the three weeks starting: 2009-06-28
[email protected] (Varuna Jayasiri) Mon, 20 Jul 2009 14:52:41 +0530
| Newsgroups | php.pecl.dev,php.gsoc |
|---|---|
| Message-ID | <[email protected]> |
--0016361e89620ce82b046f1faec2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit TIME SPENT ~55 hours HIGHLIGHTS Changes to the callbacks and testing DETAILED ACTIVITIES I changed callback registration so that callbacks could be registered for a specific version of a extension, or for the latest version of a extension. If the extension depends on multiple extensions then it can use a generic callback, which will be called after all the extension have been initialized and the extension APIs could be retrieved using zend_eapi_get or zend_eapi_get_latest_version. Tested out the API interface with mbstring and exif (exif uses some functions declared in mbstring). INI registration of exif was delayed, and was called from the callback; because on_modify even listeners (OnUpdateEncode, OnUpdateDecode) use mbstring. Tested out with the exif test cases and all passed. Replaced ext_api with eapi in order to shorten the function names. Started implementing extension version search functions - to retrieve a version from a given range, etc. MY TODO Complete extension search functions, and test them. --0016361e89620ce82b046f1faec2--