<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Brentertainment</title>
	<atom:link href="http://brentertainment.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://brentertainment.com</link>
	<description>Welcome to the Brenternet</description>
	<lastBuildDate>Wed, 13 Apr 2011 21:09:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hadori: Symfony 1.4&#8217;s Brand New Admin Generator</title>
		<link>http://brentertainment.com/2011/04/13/hadori-symfonys-brand-new-admin-generator/</link>
		<comments>http://brentertainment.com/2011/04/13/hadori-symfonys-brand-new-admin-generator/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 16:55:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=562</guid>
		<description><![CDATA[Meet Hadori.  She's beautiful, magnificient, and everything you've ever dreamed her to be.  Go head, don't be shy... browse the <strong><a target="_blank" href="http://brentertainment.com/hadori">fully-functional demo</a></strong>, or view the screen shots by viewing the full post... if you're into that kind of thing.
]]></description>
		<wfw:commentRss>http://brentertainment.com/2011/04/13/hadori-symfonys-brand-new-admin-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced Symfony Forms &#8211; Embedding &#8220;Options&#8221; Forms</title>
		<link>http://brentertainment.com/2011/03/29/advanced-symfony-forms/</link>
		<comments>http://brentertainment.com/2011/03/29/advanced-symfony-forms/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 16:58:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Forms]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=307</guid>
		<description><![CDATA[A while ago, I wrote a post entitled &#8220;Faux Form Serialization&#8220;.  It was an overly-complex solution to a very easy problem.  Today, I am writing about a much better implementation for solving the same problem.  
What is this concept?  You&#8217;ve heard of MongoDB right?  CouchDB?  BeullerDB&#8230;?  Of course [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2011/03/29/advanced-symfony-forms/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How To Test Your Symfony Plugins</title>
		<link>http://brentertainment.com/2010/10/18/you-should-be-testing-your-symfony-plugins/</link>
		<comments>http://brentertainment.com/2010/10/18/you-should-be-testing-your-symfony-plugins/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 16:34:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=379</guid>
		<description><![CDATA[You all should be testing your plugins.  You know that, right?  
Regardless of whether or not you know that, chances are you have NO EARTHLY IDEA how to accomplish it.  I&#8217;ve spent a while getting tests up and running for the release of my plugin sfThemeGeneratorPlugin.  The truth is, the native [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/10/18/you-should-be-testing-your-symfony-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flexible Symfony Testing Task</title>
		<link>http://brentertainment.com/2010/08/10/flexible-testing-task/</link>
		<comments>http://brentertainment.com/2010/08/10/flexible-testing-task/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 17:45:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=431</guid>
		<description><![CDATA[You should be testing your applications.  End of story.  This post outlines a task I created that makes testing your application easier.  This test is great if you fall into one of the following categories:

You want to run a group of test files you&#8217;ve organized into a directory.  
You want to [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/08/10/flexible-testing-task/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Short: Sync generator.yml with your Admin Module</title>
		<link>http://brentertainment.com/2010/07/25/sync-generator-yml-with-your-admin-module/</link>
		<comments>http://brentertainment.com/2010/07/25/sync-generator-yml-with-your-admin-module/#comments</comments>
		<pubDate>Sun, 25 Jul 2010 17:58:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=360</guid>
		<description><![CDATA[Recently I created a model I called sfDoctrineSecurityGenerator.  It&#8217;s an awesome class that you can drop directly into generator.yml that matches the admin generator&#8217;s security credentials with those that you set in security.yml.  This works with the default admin generator in core, and has worked swimmingly for me.
So what is sfModelGenerator? sfModelGenerator is [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/07/25/sync-generator-yml-with-your-admin-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://downloads.symfony-project.com/demo/admin/admin_generator_commented.mov" length="18537976" type="video/quicktime" />
		</item>
		<item>
		<title>Short: Enable Query Stack Trace in Web Developer Toolbar</title>
		<link>http://brentertainment.com/2010/07/22/enable-query-stack-trace-in-web-developer-toolbar/</link>
		<comments>http://brentertainment.com/2010/07/22/enable-query-stack-trace-in-web-developer-toolbar/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 20:25:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=396</guid>
		<description><![CDATA[A very useful feature is the ability to pinpoint which queries are being called where.  Especially if you have one query taking 6 seconds to run.  Symfony and Xdebug will provide a nice little arrow next to the query in your debug toolbar, providing a stack trace from when it was run.


Add this [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/07/22/enable-query-stack-trace-in-web-developer-toolbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short:  Order Result Sets by an Array</title>
		<link>http://brentertainment.com/2010/07/20/short-order-result-sets-by-an-array/</link>
		<comments>http://brentertainment.com/2010/07/20/short-order-result-sets-by-an-array/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 18:58:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=383</guid>
		<description><![CDATA[Here&#8217;s an easy way to add ordering by an array in your doctrine query.  This is only useful in a handful of use cases, namely when a query is receiving a list of IDs in the order they should appear.  The only way to order them correctly would be via a method like [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/07/20/short-order-result-sets-by-an-array/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sandbox Doctrine Migrations for Data Migrations and Backwards Compatibility</title>
		<link>http://brentertainment.com/2010/05/23/sandbox-doctrine-migrations-for-data-migrations-and-backwards-compatibility/</link>
		<comments>http://brentertainment.com/2010/05/23/sandbox-doctrine-migrations-for-data-migrations-and-backwards-compatibility/#comments</comments>
		<pubDate>Sun, 23 May 2010 17:39:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=309</guid>
		<description><![CDATA[Who hates migrations?  If you have used migrations to any extent, your hand better be up.  A lot of migration-greif comes from this fundamental flaw:  Migrations are static, your application is dynamic.  Yet migrations depend on the application in order to run.  The following issues are examples of this phenomenon:

Failing [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/05/23/sandbox-doctrine-migrations-for-data-migrations-and-backwards-compatibility/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Doctrine_Query_Extra: Extending the Doctrine Query Object</title>
		<link>http://brentertainment.com/2010/03/03/doctrine_query_extra-extending-the-doctrine-query-object/</link>
		<comments>http://brentertainment.com/2010/03/03/doctrine_query_extra-extending-the-doctrine-query-object/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 23:20:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=250</guid>
		<description><![CDATA[How many of you encounter the need for complex where statements in Doctrine?  What application DOESN&#8217;T require a complex where statement on occasion?  Well, what I&#8217;m getting at is most of them do!.

If and when you encounter such a situation, you can choose one of three paths (but choose wisely):

- Break your query [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/03/03/doctrine_query_extra-extending-the-doctrine-query-object/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Run a Symfony Task from your Model or Action</title>
		<link>http://brentertainment.com/2010/02/15/run-a-symfony-task-from-your-model-or-action/</link>
		<comments>http://brentertainment.com/2010/02/15/run-a-symfony-task-from-your-model-or-action/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 01:51:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=243</guid>
		<description><![CDATA[I know this is not entirely revolutionary, but I saw a whole plugin dedicated to it, which I found to be quite overkill (when a simple blog post will most likely do!).
For symfony 1.3 and 1.4, it should go something like this:

   // In sfActions
    chdir(sfConfig::get('sf_root_dir')); // Trick plugin into [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/02/15/run-a-symfony-task-from-your-model-or-action/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

