<?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>Mon, 08 Sep 2008 03:49:17 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Chad Kieffer's Blog: Speed up PHP development in Eclipse PDT with Templates and Snippets]]></title>
      <guid>http://www.phpdeveloper.org/news/10954</guid>
      <link>http://www.phpdeveloper.org/news/10954</link>
      <description><![CDATA[<p>
Recently <i>Chad Kieffer</i> made <a href="http://2tbsp.com/node/104">a post</a> to his blog about a handy little feature of the Eclipse IDE that can help you speed up your development - snippets and templatings.
</p>
<blockquote>
You already know that Eclipse PDT provides autocompletion and hints for PHP's built in functions. In addition, commenting your code with PHPDoc adds autocompletion and hinting for your application's classes, methods, and variables. If you haven't already discovered, Eclipse PDT also provides autocompletion of PHP's control structures, class definitions, and methods through code templates.
</blockquote>
<p>
He gives examples of both the templating and the snippets - inserting a switch() statement template and how to create a custom snippet of whatever code you choose.
</p>]]></description>
      <pubDate>Wed, 03 Sep 2008 11:17:54 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org: Book Review: Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems]]></title>
      <guid>http://www.phpdeveloper.org/news/10831</guid>
      <link>http://www.phpdeveloper.org/news/10831</link>
      <description><![CDATA[<p>
PHPClasses.org has <a href="http://www.phpclasses.org/reviews/id/1593271735.html">posted a review</a> of a recently released book from No Starch Press, "Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems".
</p>
<blockquote>
n the PHP development life-cycle everyone faces common problems. Considering this, No Starch Press came with a good book named "Wicked Cool PHP: Real-World Scripts That Solve Difficult Problems" written by William Steinmetz and Brian Ward. Wicked Cool PHP is a wide collection of complete PHP scripts that solve specific problems frequently encountered by PHP coders. The book contains 12 chapters covering 76 frequently encountered problems.
</blockquote>
<p>
He goes through each chapter, mentioning what its about and any extra tidbits it might include. There's wide range of topics covered - everything from the basics of configuring PHP out to security and user/session tracking.
</p>]]></description>
      <pubDate>Thu, 14 Aug 2008 10:21:27 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Kae Verans' Blog: innerHTML in php-dom]]></title>
      <guid>http://www.phpdeveloper.org/news/10695</guid>
      <link>http://www.phpdeveloper.org/news/10695</link>
      <description><![CDATA[<p>
<i>Kae Verans</i> has <a href="http://verens.com/archives/2008/07/28/innerhtml-in-php-dom/">written up</a> a handy snippet of code to try to mimic the innerHTML property that Javascript lets you have access to.
</p>
<blockquote>
DOM does not officially have an innerHTML parameter, but it's incredibly useful. I found a need for something similar when working on some DOM stuff, so had to write a version.
</blockquote>
<p>
Technically it's an "outerHTML" not inner, but it works about the same. The code and an example of its use is <a href="http://verens.com/archives/2008/07/28/innerhtml-in-php-dom/">included</a>.
</p>]]></description>
      <pubDate>Mon, 28 Jul 2008 11:13:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Raphael Stolt's Blog: Creating Zend Framework snippets for TextMate]]></title>
      <guid>http://www.phpdeveloper.org/news/9677</guid>
      <link>http://www.phpdeveloper.org/news/9677</link>
      <description><![CDATA[<p>
<i>Raphael Stolt</i> has <a href="http://raphaelstolt.blogspot.com/2008/02/creating-zend-framework-snippets-for.html">posted  a new entry</a> to his blog that talks about combining two things that many developers out there already use - the Zend Framework and the TextMate editor. He shows hos to make some useful code snippets that can be customized to whatever you might need.
</p>
<blockquote>
To reduce the typing effort for the most common tasks in creating a Zend Framework based application, which are creating action controllers including their hosted actions and creating new models for accessing the underlying database, I spent some minutes to figure out how to create and add these valuable snippets to the default PHP bundle.
</blockquote>
<p>
The contents of the examples snippets are included - one to set up a controller, one to add an action to it and an third that will automatically set a table name property.
</p>]]></description>
      <pubDate>Thu, 21 Feb 2008 09:39:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Contest! Write a small piece of sample code, win a free copy of Zend Studio]]></title>
      <guid>http://www.phpdeveloper.org/news/8282</guid>
      <link>http://www.phpdeveloper.org/news/8282</link>
      <description><![CDATA[<p>
The Zend Developer Zone (and Zend) are <a href="http://devzone.zend.com/article/2354-Contest-Write-a-small-piece-of-sample-code-win-a-free-copy-of-Zend-Studio">running a new contest</a> where you could win yourself a free copy of their popular <a href="http://www.zend.com/products/zend_studio">Zend Studio</a> IDE.
</p>
<blockquote>
It's a very poorly kept secret that Zend is working on the next generation of Zend Studio. They must be getting down to the 'fit and finish' pieces of the project because my buddy Yossi wrote me and asked me to enlist the help of the PHP community at large. So here's his request. The Zend Studio team needs your help. They are looking for a code snippet to showcase the syntax highlighting and debugging capabilities of Zend Studio. 
</blockquote>
<p>
They're <a href="http://devzone.zend.com/article/2354-Contest-Write-a-small-piece-of-sample-code-win-a-free-copy-of-Zend-Studio">looking for</a> certain types of code snippets and a list of the criteria are included in the ZDZ post. The deadline's at at midnight (Pacific) on July the 26th, so get those snippets together and <a href="mailto:contest@zend.com">get them sent off</a> for your chance to win! 
</p>]]></description>
      <pubDate>Wed, 18 Jul 2007 17:26:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Project: New showcase app and documentation tool - Snipeet]]></title>
      <guid>http://www.phpdeveloper.org/news/5483</guid>
      <link>http://www.phpdeveloper.org/news/5483</link>
      <description><![CDATA[<p>
The symfony project keeps getting bigger and bigger all of the time, and they've just expanded even further with the release of a new symfony-based application for their own site - a <a href="http://www.symfony-project.com/snippets/">code snipped library</a>, a.k.a "Snipeet".
</p>
<quote>
<i>
<p>
Is there a better way to learn a new language - or a framework - than by looking at showcase apps? Just like us, you probably don't want to spend hours reading the manual. You prefer to find a code snippet that does something close to what you need, copy it, have it run, and then customize it for your own requirements. You try to understand only what must be adapted, to keep your mind clear and focused on your primary task.
</p>
</i>
</quote>
<p>
Taking this mentality out to the next step, the team created the <a href="http://www.symfony-project.com/snippets/">code snippets section</a> to help find those little bits you need to bridge the gap in your code. And, of course, not only can you use the tool to view and contribute snippets to the symfony project, but you can also <a href="http://trac.snipeet.com/">grab the code</a> for the self-contained version of the project as well.
</p>]]></description>
      <pubDate>Wed, 31 May 2006 14:41:22 -0500</pubDate>
    </item>
  </channel>
</rss>
