<?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>symfony tips Archives - Belchamber Web Tools, AI Guidance &amp; Code</title>
	<atom:link href="https://tools.belchamber.us/tag/symfony-tips/feed/" rel="self" type="application/rss+xml" />
	<link>https://tools.belchamber.us/tag/symfony-tips/</link>
	<description>Aaron Belchamber: AI-Centric Senior Cloud Software Engineer - Jacksonville FL</description>
	<lastBuildDate>Sun, 06 Dec 2015 14:53:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">99928718</site>	<item>
		<title>Symfony Twig:  Accessing global values reference</title>
		<link>https://tools.belchamber.us/symfony-twig-accessing-global-values-reference/</link>
					<comments>https://tools.belchamber.us/symfony-twig-accessing-global-values-reference/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Sun, 06 Dec 2015 16:43:00 +0000</pubDate>
				<category><![CDATA[Twig & Doctrine]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[symfony tips]]></category>
		<category><![CDATA[twig]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=967</guid>

					<description><![CDATA[<p>Here is a reference list to access global values within Twig: For $_POST variables use this : {{ app.request.parameter.get("page") }} For $_GET variables use this : {{ app.request.query.get("page") }} For $_COOKIE variables use this : {{ app.request.cookies.get("page") }} For $_SESSION variables use this : {{ app.request.session.get("page") }} For more Symfony Twig shortcuts, view the Twig [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/symfony-twig-accessing-global-values-reference/">Symfony Twig:  Accessing global values reference</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/symfony-twig-accessing-global-values-reference/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">967</post-id>	</item>
		<item>
		<title>Symfony: Forcing redirects in controller and specifying redirect type</title>
		<link>https://tools.belchamber.us/symfony-forcing-redirects-in-controller-and-specifying-redirect-type/</link>
					<comments>https://tools.belchamber.us/symfony-forcing-redirects-in-controller-and-specifying-redirect-type/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Tue, 22 Sep 2015 15:11:23 +0000</pubDate>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=942</guid>

					<description><![CDATA[<p>The Symfony documentation is getting better, but it still lacks more detail, which is why I&#8217;ve been collecting helpful tips and snippets here.  According to the Symfony docs, by default, the &#8220;redirectToRoute()" method performs a 302 (temporary) redirect, so in order to specify a 301 (permanent) redirect, you can add the third argument in this [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/symfony-forcing-redirects-in-controller-and-specifying-redirect-type/">Symfony: Forcing redirects in controller and specifying redirect type</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/symfony-forcing-redirects-in-controller-and-specifying-redirect-type/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">942</post-id>	</item>
		<item>
		<title>In Symfony, moving some code from one bundle to another a simple way to modularize your code, reuse and scale.  Oh yeah!</title>
		<link>https://tools.belchamber.us/in-symfony-moving-some-code-from-one-bundle-to-another-a-simple-way-to-modularize-your-code-reuse-and-scale-oh-yeah/</link>
					<comments>https://tools.belchamber.us/in-symfony-moving-some-code-from-one-bundle-to-another-a-simple-way-to-modularize-your-code-reuse-and-scale-oh-yeah/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Mon, 03 Aug 2015 00:25:44 +0000</pubDate>
				<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[php tips]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony bundle]]></category>
		<category><![CDATA[symfony tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=899</guid>

					<description><![CDATA[<p>I recently ran into an issue where I found I was creating a new user profile system for different systems and then it occurred to my:  DRY.  DON&#8217;T REPEAT YOURSELF.  Yet, in the bustle of activity I realized there was too much in common with these user profiles to rewrite the code. So why not [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/in-symfony-moving-some-code-from-one-bundle-to-another-a-simple-way-to-modularize-your-code-reuse-and-scale-oh-yeah/">In Symfony, moving some code from one bundle to another a simple way to modularize your code, reuse and scale.  Oh yeah!</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/in-symfony-moving-some-code-from-one-bundle-to-another-a-simple-way-to-modularize-your-code-reuse-and-scale-oh-yeah/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">899</post-id>	</item>
		<item>
		<title>Check if Symfony PHP session has been started</title>
		<link>https://tools.belchamber.us/check-if-symfony-php-session-has-been-started/</link>
					<comments>https://tools.belchamber.us/check-if-symfony-php-session-has-been-started/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Mon, 27 Jul 2015 19:23:44 +0000</pubDate>
				<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[php tips]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=890</guid>

					<description><![CDATA[<p>Here&#8217;s how you can check if a session in Symfony was started: if ($this-&#62;get('session')-&#62;isStarted()){ // Session has been started, so do stuff here } Not a big fan of session variables, but used for non-sensitive session data, I think sessions are still useful.  After all, if you only want certain behaviors on your website tailored [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/check-if-symfony-php-session-has-been-started/">Check if Symfony PHP session has been started</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/check-if-symfony-php-session-has-been-started/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">890</post-id>	</item>
		<item>
		<title>Latest Symfony Composer dependency list for bootstrapping new Symfony bundle with most common bundles</title>
		<link>https://tools.belchamber.us/latest-symfony-composer-dependency-list-for-bootstrapping-new-symfony-bundle-with-most-common-bundles/</link>
					<comments>https://tools.belchamber.us/latest-symfony-composer-dependency-list-for-bootstrapping-new-symfony-bundle-with-most-common-bundles/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Sun, 26 Jul 2015 18:17:55 +0000</pubDate>
				<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[composer]]></category>
		<category><![CDATA[fosuser bundle]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=888</guid>

					<description><![CDATA[<p>Most Symfony sites you develop will probably include the FOS User Bundle, Twitter Bootstrap, and JQuery.  You can always remove them from your Composer dependency list, but here is my latest &#8220;Symfony Bootstrap&#8221; install. A few issues with dependencies in your Composer are expected, I ran into this error while installing the Sonata Admin Bundle, [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/latest-symfony-composer-dependency-list-for-bootstrapping-new-symfony-bundle-with-most-common-bundles/">Latest Symfony Composer dependency list for bootstrapping new Symfony bundle with most common bundles</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/latest-symfony-composer-dependency-list-for-bootstrapping-new-symfony-bundle-with-most-common-bundles/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">888</post-id>	</item>
		<item>
		<title>MySQL &#8220;Where IN&#8221; value contained in list used with setParameter() requires value to be array if using placeholders</title>
		<link>https://tools.belchamber.us/881/</link>
					<comments>https://tools.belchamber.us/881/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Wed, 22 Jul 2015 14:23:25 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[doctrine tips]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony developer]]></category>
		<category><![CDATA[symfony tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=881</guid>

					<description><![CDATA[<p>In normal SQL queries, you can use “WHERE IN” like this: “WHERE id IN (1,5,10)” as in: If the list 1,5,10 &#8220;contains&#8221; the value represented by the value in the &#8220;id&#8221; field. However, if you define a comma delimited string, you can’t simply do this: $idListString=”1,5,10” $dql=”SELECT d FROM Your/Entity d WHERE id IN (:idList)” [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/881/">MySQL &#8220;Where IN&#8221; value contained in list used with setParameter() requires value to be array if using placeholders</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/881/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">881</post-id>	</item>
		<item>
		<title>Extending a Symfony parent Twig block in child view&#8217;s block with parent() call easy, useful and DRY</title>
		<link>https://tools.belchamber.us/extending-a-symfony-parent-twig-block-in-child-views-block-with-parent-call-easy-useful-and-dry/</link>
					<comments>https://tools.belchamber.us/extending-a-symfony-parent-twig-block-in-child-views-block-with-parent-call-easy-useful-and-dry/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Sun, 19 Jul 2015 17:59:08 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony tips]]></category>
		<category><![CDATA[twig]]></category>
		<category><![CDATA[web development tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=877</guid>

					<description><![CDATA[<p>Twig blocks are like methods in a class.  If the Twig container is a class, Twig blocks are methods.  So you can call on a parent Twig view and extend the parent just like a function using the &#8220;parent()&#8221; function like below within the dynamic content tags, which are a pair of squiggly brackets.  Here&#8217;s [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/extending-a-symfony-parent-twig-block-in-child-views-block-with-parent-call-easy-useful-and-dry/">Extending a Symfony parent Twig block in child view&#8217;s block with parent() call easy, useful and DRY</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/extending-a-symfony-parent-twig-block-in-child-views-block-with-parent-call-easy-useful-and-dry/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">877</post-id>	</item>
		<item>
		<title>Setting Twig Global values in your Symfony system decouples hardcoding values like Google Analytics IDs</title>
		<link>https://tools.belchamber.us/setting-twig-global-values-in-your-symfony-system-decouples-hardcoding-values-like-google-analytics-ids/</link>
					<comments>https://tools.belchamber.us/setting-twig-global-values-in-your-symfony-system-decouples-hardcoding-values-like-google-analytics-ids/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Mon, 13 Jul 2015 13:31:01 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony developer]]></category>
		<category><![CDATA[symfony tips]]></category>
		<category><![CDATA[twig tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=873</guid>

					<description><![CDATA[<p>Here&#8217;s a handy trick to define things like your Google Analytics ID and domain on a global level then be able to call on those global variables in any Twig template.  This allows you to put unique values, usernames, etc in your config files and even different values in different environments like config_dev.yml. Here&#8217;s a [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/setting-twig-global-values-in-your-symfony-system-decouples-hardcoding-values-like-google-analytics-ids/">Setting Twig Global values in your Symfony system decouples hardcoding values like Google Analytics IDs</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/setting-twig-global-values-in-your-symfony-system-decouples-hardcoding-values-like-google-analytics-ids/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">873</post-id>	</item>
		<item>
		<title>Symfony Assetic Bundle Node resolving common install conflict when dumping assetic assets</title>
		<link>https://tools.belchamber.us/symfony-assetic-bundle-node-resolving-common-install-conflict-when-dumping-assetic-assets/</link>
					<comments>https://tools.belchamber.us/symfony-assetic-bundle-node-resolving-common-install-conflict-when-dumping-assetic-assets/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Tue, 23 Jun 2015 14:37:36 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[assetic]]></category>
		<category><![CDATA[php developer]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony tips]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=865</guid>

					<description><![CDATA[<p>A common Symfony issue with a new server deals with Assetic and Node working together.  You can run Symfony without either one, but if you&#8217;re a fan of Node and want to utilize everything you can like Assetic and LESS, it&#8217;s worth the extra 20 minutes or so struggling with the proper settings.  As you [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/symfony-assetic-bundle-node-resolving-common-install-conflict-when-dumping-assetic-assets/">Symfony Assetic Bundle Node resolving common install conflict when dumping assetic assets</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/symfony-assetic-bundle-node-resolving-common-install-conflict-when-dumping-assetic-assets/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">865</post-id>	</item>
		<item>
		<title>Creating a bootstrap Symfony project</title>
		<link>https://tools.belchamber.us/creating-a-bootstrap-symfony-project/</link>
					<comments>https://tools.belchamber.us/creating-a-bootstrap-symfony-project/#respond</comments>
		
		<dc:creator><![CDATA[Aaron Belchamber]]></dc:creator>
		<pubDate>Sat, 20 Jun 2015 20:49:47 +0000</pubDate>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Symfony, Twig, Doctrine & ORMs]]></category>
		<category><![CDATA[bitbucket]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[composer]]></category>
		<category><![CDATA[php tips]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony tips]]></category>
		<category><![CDATA[web developer]]></category>
		<guid isPermaLink="false">http://tools.belchamber.us/?p=857</guid>

					<description><![CDATA[<p>By bootstrapping a Symfony project I am referring to creating a ready-to-go basic software package from which to build any projects from.  This also does include Twitter&#8217;s awesome Bootstrap libraries as well. New project requires a well-designed database first The first thing I usually do with a new Symfony project is design the database.  I [&#8230;]</p>
<p>The post <a href="https://tools.belchamber.us/creating-a-bootstrap-symfony-project/">Creating a bootstrap Symfony project</a> appeared first on <a href="https://tools.belchamber.us">Belchamber Web Tools, AI Guidance &amp; Code</a>.</p>
]]></description>
		
					<wfw:commentRss>https://tools.belchamber.us/creating-a-bootstrap-symfony-project/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">857</post-id>	</item>
	</channel>
</rss>
