<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Symfonic</title>
	<link>http://www.symfonic.fr</link>
	<description>Parlons de trucs sur Symfony !</description>
	<lastBuildDate>Mon, 18 Apr 2011 15:13:47 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.4" -->

	<item>
		<title>Un post validator pour gérer les dépendances entre les champs</title>
		<description><![CDATA[Aujourd'hui, je partage un post validator qui permet de définir des dépendances entre des champs. Il permet par exemple de définir que le champ postal_code n'est requis que si le champ country vaut FR. Voici donc cette classe : &#60;?php /** * sfValidatorSchemaDependency allows to define dependency between fields */ class sfValidatorSchemaDependency extends sfValidatorSchema { [...]]]></description>
		<link>http://www.symfonic.fr/2011/04/un-post-validator-pour-gerer-les-dependances-entre-les-champs/</link>
			</item>
	<item>
		<title>Créer un panel pour la Web Debug Toolbar utilisant l&#8217;Event Dispatcher</title>
		<description><![CDATA[Allez, un petit tutoriel aujourd'hui. On va créer un panel pour la WDT (Web Debug Toolbar) qui va afficher la liste des requêtes WebService SOAP (mais vous pouvez l'adapter à ce que vous voulez) exécutées sur la page, à la manière des panels Doctrine/Propel (dont je me suis inspirés) qui affichent les requêtes SQL. Son [...]]]></description>
		<link>http://www.symfonic.fr/2011/02/web-debug-toolbar-event-dispatcher/</link>
			</item>
	<item>
		<title>ValidatorEmailList : valider une liste d&#8217;e-mails</title>
		<description><![CDATA[Voici un petit validateur pas très compliqué mais pratique, qui valide une liste d'adresses e-mails présentes dans un champ type "textarea". class ValidatorEmailList extends sfValidatorBase &#123; &#160; public function doClean&#40;$value&#41; &#160; &#123; &#160; &#160; $aValues = explode&#40;&#34;\n&#34;, $value&#41;; &#160; &#160; $aValues = array_map&#40;&#39;trim&#39;, $aValues&#41;; &#160; &#160; $aEmails = array&#40;&#41;; &#160; &#160; &#160; &#160; $oEmailValidator = [...]]]></description>
		<link>http://www.symfonic.fr/2011/01/validatoremaillist-valider-une-liste-de-mails/</link>
			</item>
	<item>
		<title>Projet sfAntiBruteForcePlugin</title>
		<description><![CDATA[Récemment j'ai créé une petite application web pour jouer un peu avec les API de twitter, qui est sécurisée par un classique login / mot de passe : sécurité basique. Je me suis rapidement dit qu'il faudrait ajouter une sécurité pour parer aux attaques de type "brute force". Pour rappel, ce type d'attaque consiste à [...]]]></description>
		<link>http://www.symfonic.fr/2010/12/projet-sfantibruteforceplugin/</link>
			</item>
	<item>
		<title>Gare au whereIn !</title>
		<description><![CDATA[Doctrine c'est cool, ça simplifie la vie, on n'a plus à se palucher des énormes requêtes SQL à la main, ça fait plaisir. Mais parfois c'est vicieux Doctrine. Dernier exemple en date avec la méthode whereIn(). A priori, rien de compliqué avec cette méthode, elle transforme gentiment ça : $query-&#62;whereIn&#40;&#39;id&#39;, array&#40;1, 2, 3&#41;&#41; En ça [...]]]></description>
		<link>http://www.symfonic.fr/2010/10/gare-au-wherein/</link>
			</item>
	<item>
		<title>sfProjectAnalyserPlugin : est-ce que ton code est beau ?</title>
		<description><![CDATA[Si tu crois être un boss de Symfony, si tu penses que ton code respecte les standards les plus stricts, si tu es sûr que toutes tes méthodes sont documentées, si tu ne fais jamais de sfContext::getInstance(), alors tu peux te mesurer au terrible sfProjectAnalyserPlugin ! Ce plugin permet en effet de mesurer la qualité [...]]]></description>
		<link>http://www.symfonic.fr/2010/09/sfprojectanalyserplugin-est-ce-que-ton-code-est-beau/</link>
			</item>
	<item>
		<title>Symfony et Doctrine : connexions multiples</title>
		<description><![CDATA[Bon, ok, pour un premier article, je ne me lance pas dans un concept super compliqué et inconnu de tous, certes. Considérons ça comme un rodage ! Je vais donc tâcher de faire un petit article sur ma récente première utilisation de connexions multiples à des bases de données, avec Symfony 1.4 et Doctrine 1.2. [...]]]></description>
		<link>http://www.symfonic.fr/2010/09/symfony-et-doctrine-connexions-multiples/</link>
			</item>
</channel>
</rss>

