<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Tue, 21 May 2013 06:50:03 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPMaster.com: Generate Documentation with ApiGen]]></title>
      <guid>http://www.phpdeveloper.org/news/18309</guid>
      <link>http://www.phpdeveloper.org/news/18309</link>
      <description><![CDATA[<p>
On PHPMaster.com today there's a new tutorial showing you how to <a href="http://phpmaster.com/generate-documentation-with-apigen/">generate API documentation</a> with the help of the <a href="http://apigen.org/">ApiGen</a> documentation tool and some commenting in your code.
</p>
<blockquote>
 If you're writing undocumented code, you should stop this very moment. I'm serious. Drop everything, save and quit, and focus on improving this essential part of your workflow. [...] ApiGen is a docblock parser like PhpDocumentor. PhpDocumentor has been around for much longer than ApiGen, but unfortunately its development is somewhat stunted and it lacks in terms of modern documentation and examples. 
</blockquote>
<p>
He shares an example class, fully commented to show off the right way to handle the DocBlocks and goes through each of the "@" types and explains what they're for. Also included are the instructions for getting ApiGen installed (via the PEAR installer) and a sample command to generate the docs from the source. You can find out more about ApiGen and some of its other options on <A href="http://apigen.org/">it's main site</a>.
</p>]]></description>
      <pubDate>Thu, 02 Aug 2012 09:44:43 -0500</pubDate>
    </item>
  </channel>
</rss>
