<?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, 06 Sep 2008 22:45:40 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Helgi's Blog: PEAR installer updating its PHP deps]]></title>
      <guid>http://www.phpdeveloper.org/news/10814</guid>
      <link>http://www.phpdeveloper.org/news/10814</link>
      <description><![CDATA[<p>
<i>Helgi</i> has <a href="http://www.helgi.ws/index.php?post/2008/08/11/PEAR-installer-updating-its-PHP-deps">posted about</a> an update to the next alpha release of PEAR to remove support for certain versions of PHP:
</p>
<blockquote>
For the next alpha release of PEAR that will happen in 2 - 4 weeks we'll have a min dep of PHP 4.4 and 5.1.6, so basically excluding 5.0.0 - 5.1.5 Now why am I going to do that?
</blockquote>
<p>
This pushes more people up from the PHP 4.3.x series (to the 4.4.x that was the last PHP4 release) and up to a more recent PHP5 version for the future. Eventually, PHP4 support will be dropped all together, but for now there's a bit of a hold out.
</p>]]></description>
      <pubDate>Tue, 12 Aug 2008 12:04:26 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint PHP Blog: Dealing with Dependencies]]></title>
      <guid>http://www.phpdeveloper.org/news/9561</guid>
      <link>http://www.phpdeveloper.org/news/9561</link>
      <description><![CDATA[<p>
On the SitePoint PHP blog today, <i>Troels Knak-Nielsen</i> has <a href="http://www.sitepoint.com/blogs/2008/02/04/dealing-with-dependencies/">written up an article</a> that talks about dependencies in your applications - those little interconnections your code relies on to do more with less.
</p>
<blockquote>
In lack of better words, I'll call this compositional programming style. It's a style which is usually more prevalent with experienced programmers. [...] There is, however, a dark side to composition - dependencies.
</blockquote>
<p>
He <a href="http://www.sitepoint.com/blogs/2008/02/04/dealing-with-dependencies/">starts</a> with a definition to bring everyone up to a level field then moves on to how their used (through a "global symbol" or directly passed in) and how they can "leak" if you're not careful. 
</p>
<p>
To help protect you and your code from any kind of damage down the line, <i>Troels</i> suggests making a container to keep objects where they need to be. He even includes an example with namespace support to make things even easier down the road.
</p>]]></description>
      <pubDate>Mon, 04 Feb 2008 12:09:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Felix Geisendorfer's Blog: Two Tutorials - Title to Slug & Dependencies with If]]></title>
      <guid>http://www.phpdeveloper.org/news/6554</guid>
      <link>http://www.phpdeveloper.org/news/6554</link>
      <description><![CDATA[<p>
Over on the ThinkingPHP blog today, there's two new tutorials from <i>Felix Geisendorfer</i> - one dealing with <a href="http://www.thinkingphp.org/2006/10/19/title-to-url-slug-conversion/">the conversion</a> of WordPress titles into the "slugs" the system uses, and the other <a href="http://www.thinkingphp.org/2006/10/21/using-if-statements-to-express-dependencies/>an example</a> of using if statements to express dependencies.
</p>
<p>
In <a href="http://www.thinkingphp.org/2006/10/19/title-to-url-slug-conversion/">the first article</a> he shows a method how, inside the structure of CakePHP, to make a component to grab the slug out of the URL and parse it down to the different parts of the title.
</p>
<p>
In <a href="http://www.thinkingphp.org/2006/10/21/using-if-statements-to-express-dependencies/">the second</a>, <i>Felix</i> demonstrates how, with some simple if logic, you can simulate dependencies. His examples include a simple if to check for the return of "true" from various functions and an inline example of an svn export and FTP.
</p>]]></description>
      <pubDate>Mon, 23 Oct 2006 13:17:58 -0500</pubDate>
    </item>
  </channel>
</rss>
