AnoForPHP is an experimental patch to PHP/ZendEngine to bring native annotations to PHP. It lets you annotate classes, methods, and arguments for the methods. The annotation token is "@@", because "@" was already taken.
Release Notes: This release adds getAnnotation(string) for ReflectionClass, ReflectionProperty, ReflectionMethod, and ReflectionParameter.
Release Notes: A bug that allowed annotations in function calls was fixed.
Release Notes: This release fixes a bug that prevented "make install" from working and caused a segfault when declaring a global function and possibly in other cases.
Release Notes: This release fixes (apparently all) memory leaks. It fixes a parser bug that prevented declaring more than 2 annotation arguments. There are internal code improvements using zvals instead of raw hash tables and strings.
Release Notes: Lots of code cleanup. The addition of multi-threaded compatibility.