<?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>Sun, 25 Jul 2010 17:58:38 +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>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>2</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, it should go something like this:

    chdir(sfConfig::get('sf_root_dir')); // Trick plugin into thinking you are in a project directory
 [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/02/15/run-a-symfony-task-from-your-model-or-action/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>csSecurityTaskExtraPlugin: Untangle Complex Security Confusion</title>
		<link>http://brentertainment.com/2010/02/07/cssecuritytaskextraplugin-untangle-complex-security-confusion/</link>
		<comments>http://brentertainment.com/2010/02/07/cssecuritytaskextraplugin-untangle-complex-security-confusion/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 18:34:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=225</guid>
		<description><![CDATA[Fantasy: Your client has an incredibly simple, intuitive, and cohesive ACL schema in mind.  Permission and group names make sense, never change, and current users perpetually encounter properly restricted behavior.  While we&#8217;re at it, you&#8217;re also able to code one-handed while scuba-diving the Caymans.

The Cold Hard Truth:  Permission names are inconsistent, Groups [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2010/02/07/cssecuritytaskextraplugin-untangle-complex-security-confusion/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>An Exciting Time for the Nashville Symfony Community!</title>
		<link>http://brentertainment.com/2009/12/02/an-exciting-time-for-the-nashville-symfony-community/</link>
		<comments>http://brentertainment.com/2009/12/02/an-exciting-time-for-the-nashville-symfony-community/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 15:01:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[nashville]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symplist]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=217</guid>
		<description><![CDATA[What a great week!  So many things have been going on.  If you live in Nashville especially, you have a lot to be excited about.  The official releases of symfony 1.3 and 1.4 provide a lot of exciting new functionality in the framework, which you can read about here.  But even [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2009/12/02/an-exciting-time-for-the-nashville-symfony-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun with PHP5.3</title>
		<link>http://brentertainment.com/2009/11/14/fun-with-php5-3/</link>
		<comments>http://brentertainment.com/2009/11/14/fun-with-php5-3/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 18:23:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=205</guid>
		<description><![CDATA[After skimming through Fabien&#8217;s very interesting slideshare presentation on PHP 5.3 (no, I can&#8217;t read French), and playing with Jon Wage&#8217;s PHP Interactive Terminal, I whipped up a fun little object-oriented array-wrapper class to do some neat ruby-esque things.  It should be noted this code is for fun, and probably not sufficient for production [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2009/11/14/fun-with-php5-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSL and Protocol in Symfony &#8211; a No-hassle Filter for Redirecting</title>
		<link>http://brentertainment.com/2009/11/13/ssl-and-protocol-in-symfony-a-no-hassle-filter-for-redirecting/</link>
		<comments>http://brentertainment.com/2009/11/13/ssl-and-protocol-in-symfony-a-no-hassle-filter-for-redirecting/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 18:15:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://brentertainment.com/?p=196</guid>
		<description><![CDATA[It&#8217;s Easy!  But it&#8217;s something we all have run into, and when we do we are filled with the dreaded realization that we have to use our brains again.  I imagine a perfect world where we all use our brains as little as possible, and so, I give you the sfProtocolFilter.  It [...]]]></description>
		<wfw:commentRss>http://brentertainment.com/2009/11/13/ssl-and-protocol-in-symfony-a-no-hassle-filter-for-redirecting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
