-
Extendable Object Faces (API): February 25, 2011 2:11
Commit 4f709bb on 6.x-1.x, committed by Drupal Git User (LDAP)Stripping CVS keywords
-
Extendable Object Faces (API): February 25, 2011 2:11
Commit 215375c on 7.x-1.x, committed by Drupal Git User (LDAP)Stripping CVS keywords
-
fixed property() to make use of property_exists()
-
fixed property() to make use of property_exists()
-
backported all changes from the drupal 7.x branch
-
added .module file to the .info file
-
fixed some comments exceeding 80chars
-
overhaueld the API: Basically it's reverting the last API overhaul, so class extenders are instantiated again. That way we won't run into troubles with late static binding of PHP <5.3, can properly implement the interface in extenders and extenders can make use of per extendable object variables. However to ease explicit invocation of specific extenders an extender() method has been added to the faces extendable. Also a test case for easy benchmarking of faces has been added and extending single methods without an interface is possible with functions now.
-
fixing warning in property() when the property is non existing
-
just make property() public, thus remove FacesRoot