<?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>Thu, 23 May 2013 21:42:11 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Matt Curry's Blog: Programming CakePHP Apps with Komodo IDE]]></title>
      <guid>http://www.phpdeveloper.org/news/12028</guid>
      <link>http://www.phpdeveloper.org/news/12028</link>
      <description><![CDATA[<p>
For those Komodo users that are working with CakePHP and have thought "there has to be a better way", <i>Matt Curry</i> has <a href="http://www.pseudocoder.com/archives/2009/02/25/programming-cakephp-app-with-komodo-ide/">created a screencast</a> showing a few helpful hints on developing in popular IDE.
</p>
<blockquote>
I suck at screencasts; I know this. If I keep doing them, I'm bound to get better, right? Is it possible to get worse at something the more you do it? Anyway, I made a quick screencast showing off some CakePHP features with Komodo IDE. Leave a comment with your favorite CakePHP related IDE trick.
</blockquote>
<p>
He talks about the "automatic" auto-completion the IDE can do once its scanned the CakePHP source, how Komodo knows about properties in the classes as well as helpers and how to set up the Bake and Cake commands as shortcuts for quick access.
</p>]]></description>
      <pubDate>Thu, 26 Feb 2009 10:27:16 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[SaniSoft Blog: Multiple validation rules per model field while baking]]></title>
      <guid>http://www.phpdeveloper.org/news/10070</guid>
      <link>http://www.phpdeveloper.org/news/10070</link>
      <description><![CDATA[<p>
If you're a CakePHP user and have been frustrated by how this "bake" functionality doesn't allow for more than one validation rule on a given field, check out <a href="http://www.sanisoft.com/blog/2008/04/29/multiple-validation-rules-per-model-field-while-baking/">the new post</a> on the SaniSoft blog (from <i>Amit Badkas</i>):
</p>
<blockquote>
This is not much of a problem if you have only a few models but when you start to work on several dozen models in a project it becomes very tedious to open each and every model file to make changes.
</blockquote>
<p>
The result of his frustration has come out in the form of a <a href="https://trac.cakephp.org/attachment/ticket/3959/model.php.patch.txt">patch</a> as a part of a new ticket in the CakePHP request submission process.
</p>]]></description>
      <pubDate>Tue, 29 Apr 2008 16:12:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[The Bakery: Setting up Eclipse to work with Cake]]></title>
      <guid>http://www.phpdeveloper.org/news/8351</guid>
      <link>http://www.phpdeveloper.org/news/8351</link>
      <description><![CDATA[<p>
From The Bakery today, there's a <a href="http://bakery.cakephp.org/articles/view/setting-up-eclipse-to-work-with-cake">new tutorial</a> that steps you through the process of getting the Eclipse software set up and working happily with a CakePHP installation.
</p>
<blockquote>
So you're on a noob on the quest for painless PHP development? You've started using Cake and now you're considering the Eclipse Integrated Development Environment. These are two great first steps. All you need now is a little help getting to know Eclipse and configuring it for maximum effect with CakePHP. This tutorial gathers lots of information already out there, adds a bit of my own, and puts in all in one place.
</blockquote>
<p>
They <a href="http://bakery.cakephp.org/articles/view/setting-up-eclipse-to-work-with-cake">work through</a> the installation, how to define a workspace for your project and getting the "bake" command to work directly from the local software.
</p>]]></description>
      <pubDate>Mon, 30 Jul 2007 12:03:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[The Bakery: Cruise Holidays Website]]></title>
      <guid>http://www.phpdeveloper.org/news/7547</guid>
      <link>http://www.phpdeveloper.org/news/7547</link>
      <description><![CDATA[<p>
On the CakePHP Bakery site, there's another <a href="http://bakery.cakephp.org/articles/view/196">case study</a> posted (from <i>Neil Crookes</i>) about a company that used the framework to develop a "Cruise Holidays" website: <a href="http://www.islandcruises.com/">islandcruises.com</a>.
</p>
<blockquote>
<p>
I was lead programmer on the project and all my experience prior to it has been in writing procedural code, not OO and not MVC, however, after spending a few days looking through the manual and checking out the wiki, we decided to give CakePHP a try.
</p>
<p>
We also found the contributions from the community on the wiki/bakery and in the snippets, an incredibly valuable resource and in fact made use of articles and code from othAuth, Pagination, Improved Advance Validation with Parameters, Sending Email With PHPMailer.
</p>
</blockquote>
<p>
He <a href="http://bakery.cakephp.org/articles/view/196">also mentions</a> baking his own controllers, models, and views for the CRUD functionality, making for a half-day bake time.
</p>]]></description>
      <pubDate>Mon, 02 Apr 2007 11:34:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[php|architect: An overview of the CakePHP framework]]></title>
      <guid>http://www.phpdeveloper.org/news/6961</guid>
      <link>http://www.phpdeveloper.org/news/6961</link>
      <description><![CDATA[<p>
Over on php|architect's A/R/T article repository, <i>Fabio Cevasco</i> has posted <a href="http://hades.phparch.com/ceres/public/article/index.php/art::cakephp::overview">an overview of the CakePHP framework</a>:
</p>
<blockquote>
There are many frameworks available for the PHP programming language nowadays, and especially a lot of RAD (Rapid Application Development) frameworks which aim to make web development faster, less tedious and more organized. CakePHP was one of the first frameworks to port the RAD philosophy - which became so popular after Ruby on Rails - to the PHP programming language. CakePHP v1.0 is now one of the most popular and intuitive solutions for PHP programming, let's discover why...
</blockquote>
<p>
He <a href="http://hades.phparch.com/ceres/public/article/index.php/art::cakephp::overview">starts with</a> the overview of what the project is and what its goals are for you and your site. He talks about the basic structure of the framework's file system and how to set up a database connection in preparation for the upcoming example.
</p>
<p>
The simple application they develop grabs the posts of a blog out of the database (via a controller) configured previously and displays them to the page (in a view). Following this, he lists out some of the pros and cons of the framework and includes several resources to get started with more advanced techniques - including the <a href="http://www.cakephp.org/">CakePHP homepage</a>.
</p>]]></description>
      <pubDate>Fri, 22 Dec 2006 07:58:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Felix Geisendorfer's Blog: Command line fun in CakePHP 1.2]]></title>
      <guid>http://www.phpdeveloper.org/news/6501</guid>
      <link>http://www.phpdeveloper.org/news/6501</link>
      <description><![CDATA[<p>
On his ThinkingPHP blog today, <i>Felix Geisendorfer</i> hands out mor eCakePHP goodness with <a href="http://www.thinkingphp.org/2006/10/16/command-line-fun-in-cakephp-12/">some talk about</a> working with the popular CakePHP framework in an unlikely place - on the command line with the "bake" utility.
</p>
<p>
The "bake" utility is included with the CakePHP distribution and helps a developer scaffold out an application with minimal effort. Things have been changed in the recent distributions, though:
</p>
<blockquote>
Unlike the old bake.php, which was only used to auto-generate code for you, this one follows a much cooler concept. The main idea is to have an interface to a wide variety Tasks.
</blockquote>
<p>
The new and improved "bake" program takes the tasks created and builds out a bit more functionality than just the scaffolding as the version before did. <i>Felix</i> <a href="http://www.thinkingphp.org/2006/10/16/command-line-fun-in-cakephp-12/">includes an example</a> of a task (a simple echo) just to show how it's formatted.
</p>]]></description>
      <pubDate>Mon, 16 Oct 2006 07:18:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Cake Baker Blog: Using bake with (PHP)Eclipse]]></title>
      <guid>http://www.phpdeveloper.org/news/5765</guid>
      <link>http://www.phpdeveloper.org/news/5765</link>
      <description><![CDATA[<p>
The Cake Baker blog has <a href="http://cakebaker.wordpress.com/2006/07/10/using-bake-with-phpeclipse/">a new post</a> useful to those out there using Eclipse to develop their applications in - a method for using bake with the PHPEclipse package.
</p>
<blockquote>
Lately, Matt posted in a thread with the title "<a href="http://groups.google.com/group/cake-php/browse_thread/thread/efc0a080cceb37f5/700861ec9b4151b8">cool editors for using with cakephp</a>" a tip for using bake from within PHPEclipse.
</blockquote>
<p>
<a href="http://cakebaker.wordpress.com/2006/07/10/using-bake-with-phpeclipse/">The  tip</a> makes use of the extendable configurations Eclipse makes possible, and they provide the exact lines you'll need to place inside to use bake.
</p>]]></description>
      <pubDate>Tue, 11 Jul 2006 05:42:28 -0500</pubDate>
    </item>
  </channel>
</rss>
