So, specifically addressing David's questions:
- yes, phpdoc recognizes interfaces
- no @tags are necessary... it looks for the keywords in the code itself
- it does list them under an *Interfaces* table-of-contents area
- you don't have to do anything special in order for a class's doc to
show the interfaces that it implements... in fact, you can't really stop it
from doing so ;-)
ahh... good news Chuck, thanks !
Now I'm wondering why my interfaces are not listed here:
http://pear.php.net/package/Console_CommandLine/docs/latest/
And neither in classes that implement them, ex:
http://pear.php.net/package/Console_CommandLine/docs/latest/Console_CommandLine/Console_CommandLine_Renderer_Default.html
Maybe the pear api docs are generated with an outdated version (or with a php4 compatible version) ?
--
David