<?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>Fri, 09 Jan 2009 22:38:31 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Johannes Schluter's Blog: SQL completion in PHP strings]]></title>
      <guid>http://www.phpdeveloper.org/news/11422</guid>
      <link>http://www.phpdeveloper.org/news/11422</link>
      <description><![CDATA[<p>
<i>Johannes Schluter</i> has <a href="http://schlueters.de/blog/archives/87-SQL-completion-in-PHP-strings.html">posted showing</a> how the new version of Netbeans (with PHP support) offers SQL completion support.
</p>
<blockquote>
<A href="http://www.netbeans.org/">NetBeans</a> 6.5 is soon to be released. After <a href="http://www.netbeans.org/birthday/">10 years of NetBeans</a> that's the first version of Sun's OpenSource IDE featuring <a href="http://php.netbeans.org/">PHP support</a>. While 6.5 is waiting to be packaged the development didn't stop and the first features for the successor, NetBeans.next, are already being developed. <a href="http://davidvancouvering.blogspot.com/2008/11/sql-completion-in-php.html">David Van Couvering</a> just showed a preview of a cool new feature: SQL completion in PHP strings, if it does what the screenshot promises that's a damn great addition in my opinion.
</blockquote>
<p>
<i>Johannes</i> includes <a href="http://schlueters.de/blog/archives/87-SQL-completion-in-PHP-strings.html">the screenshot</a> of it in action.
</p>]]></description>
      <pubDate>Tue, 18 Nov 2008 11:55:16 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Amir Saied's Blog: PEAR bash completion]]></title>
      <guid>http://www.phpdeveloper.org/news/10696</guid>
      <link>http://www.phpdeveloper.org/news/10696</link>
      <description><![CDATA[<p>
<i>Amir Saied</i> <a href="http://gluegadget.com/blog/index.php?/archives/27-PEAR-bash-completion.html">recently posted</a> a handy little tool for the PEAR users out there - a bash script that handles tab completion for you.
</p>
<blockquote>
Lately I've been playing alot with the PEAR CLI.  The one annoying thing I noticed the most was its lack of tab completion that I'm used to from the shell.  It turns out that this feature is very easy to add, in the bash at least.
</blockquote>
<p>
It will finish off the PEAR commands for you and expand out the PEAR package names and discovered channels when it finds a match. You can <a href="http://gluegadget.com/misc/pear">download the package here</a>.
</p>]]></description>
      <pubDate>Mon, 28 Jul 2008 12:08:29 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: Code completion for PHP-GTK in Eclipse PDT]]></title>
      <guid>http://www.phpdeveloper.org/news/10553</guid>
      <link>http://www.phpdeveloper.org/news/10553</link>
      <description><![CDATA[<p>
They've already shown you how to get PHP-GTK code completion working in <a href="http://www.phpdeveloper.org/news/10485">the Zend Studio IDE</a>. In this <a href="http://php-gtk.eu/code-completion-for-phpgtk-in-eclipse-pdt">new post</a> they show you how to do the same with Eclipse running the PDT extension.
</p>
<blockquote>
Enabling PHP-GTK2 code completion in Eclipse PDT for a project is very simple. The following example is given on Windows, but the steps should be the same on any supported platform
</blockquote>
<p>
It's a simple <a href="http://php-gtk.eu/code-completion-for-phpgtk-in-eclipse-pdt">eight step process</a> (the steps are little) to get support working. You'll need to use the <a href="http://php-gtk.eu/sites/php-gtk.eu/files/Gtk_Dumper.php.txt">Gtk_Dumper</a> to get the info the IDE will need for the completion.
</p>]]></description>
      <pubDate>Mon, 07 Jul 2008 09:34:45 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: Code completion for PHP-GTK in Zend Studio 5.5]]></title>
      <guid>http://www.phpdeveloper.org/news/10485</guid>
      <link>http://www.phpdeveloper.org/news/10485</link>
      <description><![CDATA[<p>
The PHP-GTK Community Site has <a href="http://php-gtk.eu/code-completion-for-phpgtk-in-zend-studio-55">posted about</a> enabling the code completion for Zend Studio to work with the PHP-GTK specific functionality.
</p>
<blockquote>
Enabling PHP-GTK2 code completion in Zend Studio 5.5 for a project is very simple. The following example is given on Windows, but the steps should be the same on any supported platform.
</blockquote>
<p>
Screenshots are <a href="http://php-gtk.eu/code-completion-for-phpgtk-in-zend-studio-55">also included</a> in the step-by-step process. You'll need to run a <a href="http://php-gtk.eu/enabling-code-completion-for-phpgtk-in-your-php-ide">bit of code</a> to build the completion file, but after that it's just a few quick clicks away.
</p>]]></description>
      <pubDate>Wed, 25 Jun 2008 13:02:05 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: Enabling code completion for PHP-GTK in your PHP IDE]]></title>
      <guid>http://www.phpdeveloper.org/news/10390</guid>
      <link>http://www.phpdeveloper.org/news/10390</link>
      <description><![CDATA[<p>
The PHP-GTK Community Site has <a href="http://php-gtk.eu/enabling-code-completion-for-phpgtk-in-your-php-ide">posted some information</a> (and some files) to help make your editor of choice a bit more "PHP-GTK aware" when it comes to code completion.
</p>
<blockquote>
These IDEs are able to provide code completion not only for prebuilt extension code, but also for user-level PHP code. This gives us a way to provide it to PHP-GTK developers : all it takes is a "stub" file containing PHP declarations equivalent to the PHP-GTK2 classes, interfaces, and their methods and constants.
</blockquote>
<p>
Making it by hand would be slow (and not efficient at all) so they opted to let the <a href="http://www.php.net/manual/en/language.oop5.reflection.php#language.oop5.reflection.reflector">Reflection</a> API do the heavy lifting for them and generate a Gtk_Dumper output file to hand to your editor and let it parse. The file is <a href="http://php-gtk.eu/sites/php-gtk.eu/files/Gtk_Dumper.php.txt">available for download</a>.
</p>]]></description>
      <pubDate>Wed, 11 Jun 2008 12:04:59 -0500</pubDate>
    </item>
  </channel>
</rss>
