Skip to content
Commit 66d49070 authored by Wolfgang Ziegler's avatar Wolfgang Ziegler
Browse files

overhauled the API:

 * added a new FacesRoot base clase which allows Extenders to access protected class properties
 * changed Extender Classes to be not instantiated. This makes reuseing code easier and avoids garbage collection troubles with PHP 5.2. Thus the extended methods are now invoked statically and get the Extendable object passed as function callbacks.
 * Extender Classes need not implement the extended interfaces any more, so the    function signature may differ (e.g. to add the passed $element). Instead they have to    declare their faces in the implementsFaces() method.
 * improved faces.inc inclusion method to be more robust
parent e40fc19b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment