Any idea how the YII Documention is generated?


the YII documentation is really nice and I was wondering if anyone knows how it is generated.

I assume it is something along the lines of phpdocumentor but just not that.



The source-code of Yii also contains documentation in Markdown syntax. For example compare the API documentation of CMarkdownParser and the actual CMarkdownParser.php.

I guess the generation itself is self-coded by qiang (looping through all framework files and so on).

If you use SVN trunk, you may find the tool under build directory, which you can call by executing "build api" command.

Wow, nice.

Would it be possible to use it to document a different (php) project?

If so how would one go about it?