<?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 10:50:40 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Jamie Rumbelow's Blog: Wrap me up and put me in a box]]></title>
      <guid>http://www.phpdeveloper.org/news/14324</guid>
      <link>http://www.phpdeveloper.org/news/14324</link>
      <description><![CDATA[<p>
<i>Jamie Rumbelow</i>, a member of the <a href="http://www.codeigniter.com">CodeIgniter</a> community, has a new post about a feature of the upcoming <a href="http://bitbucket.org/ellislab/codeigniter">CodeIgniter 2.0</a> version of the framework - <a href="http://jamieonsoftware.com/blog/entry/wrap-me-up-and-put-me-in-a-box">code packages</a>.
</p>
<blockquote>
This opens so many doors to developers, because, finally, we can bundle repeated functionality inside a package and distribute it as open-source or free code. Even if you don't want to expose your own packages, you can re-use them internally, which makes for a veritable mix of both writing application specific code, and abstracting elements of those applications out (such as an authentication engine, for instance) to become re-usable and unspecific. 
</blockquote>
<p>
He uses the post to give more specifics (that are currently missing from the manual) on what these packages are, how to use them via the framework's loader to both add and remove. Then, classes inside the package can be loaded just like any other CodeIgniter resource.
</p>
]]></description>
      <pubDate>Fri, 09 Apr 2010 08:09:41 -0500</pubDate>
    </item>
  </channel>
</rss>
