<?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>Sat, 25 May 2013 13:30:07 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPImpact Blog: Zend Framework Automatic Dependency Tracking]]></title>
      <guid>http://www.phpdeveloper.org/news/11878</guid>
      <link>http://www.phpdeveloper.org/news/11878</link>
      <description><![CDATA[<p>
<a href="http://phpimpact.wordpress.com/2009/02/01/zend-framework-automatic-dependency-tracking/">This recent post</a> to the PHP::Impact blog looks at a way you, the <a href="http://framework.zend.com">Zend Framework</a> user can check to see which files are dependencies in your application. Their example uses the <a href="http://svn.fedecarg.com/repo/Zend/Debug/Include">Zend_Debug_include</a> component to find out during run-time which of the libraries/components your script might need.
</p>
<blockquote>
The concept behind <a href="http://svn.fedecarg.com/repo/Zend/Debug/Include">Zend_Debug_Include</a> is that the dependencies for each source file are stored in a separate file. If the source file is modified, the file containing that source file's dependencies is rebuilt. This concept enables you to determine run-time dependencies of files using arbitrary components. This solution is also useful if you are deploying your application using Linux packages.
</blockquote>
<p>
He has it broken up into a few different kinds of tracking examples - file dependencies, package dependencies and external dependencies. There's also a tip for the URL adapter showing how to make a different file for each request that comes through.
</p>]]></description>
      <pubDate>Wed, 04 Feb 2009 10:20:34 -0600</pubDate>
    </item>
  </channel>
</rss>
