<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
  <title>Strangebuzz...?</title>
  <link>http://www.strangebuzz.com/</link>
  
  <description>The blog of COil: PHP, PEAR, symfony1, Symfony2 &amp; iWeb2.0+</description>
  <language>en</language>
  <pubDate>Sat, 26 May 2012 21:27:05 +0200</pubDate>
  <copyright />
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Strangebuzz" /><feedburner:info uri="strangebuzz" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
    <title>[Snippet] Bash script to generate Symfony2 doctrine files</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/wxufq9cEEOk/%5BSnippet%5D-Bash-script-to-generate-Symfony2-doctrine-files</link>
    <guid isPermaLink="false">urn:md5:a552a61e78d7ea2b646b2faa4cabd12f</guid>
    <pubDate>Fri, 25 May 2012 13:07:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>bash</category><category>snippets</category><category>symfony</category><category>Symfony2</category><category>unix</category>    
    <description>&lt;p&gt;Hi Symfonians&amp;nbsp;! &lt;img src="/themes/blue-fashion/smilies/rofl.gif" alt=":)" class="smiley" /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a very basic bash script to help generate files for a given entity of your database, useful when you don't want to reverse engineer all the tables: (replace &lt;code&gt;MyBundle&lt;/code&gt; and &lt;code&gt;MyNamespace&lt;/code&gt; by your own values)
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;./build_entities.sh Product&lt;/code&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;script src="https://gist.github.com/2730653.js?file=gistfile1.sh"&gt;&lt;/script&gt;


&lt;p&gt;&lt;br /&gt;
&lt;strong&gt;PS&lt;/strong&gt;: Note that the filter allow to generate more that one entity. (ex: "Product", "ProductFoo"...)
&lt;br /&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/wxufq9cEEOk" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/05/22/%5BSnippet%5D-Bash-script-to-generate-Symfony2-doctrine-files#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/05/22/%5BSnippet%5D-Bash-script-to-generate-Symfony2-doctrine-files#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/114</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/05/22/%5BSnippet%5D-Bash-script-to-generate-Symfony2-doctrine-files</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #281 - du 14 au 20 mai 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/LDwQSeD_S_w/Une-semaine-symfonique-281-du-14-au-20-mai-2012</link>
    <guid isPermaLink="false">urn:md5:c91d91513ebc5a36ee12866534b4a910</guid>
    <pubDate>Thu, 24 May 2012 23:59:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-281-14-20-may-2012"&gt;A week of symfony #281 (14-&amp;gt;20 May 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine &lt;a href="http://symfony.com/blog/symfony-2-0-14-released"&gt;Symfony 2.0.14 a été publié&lt;/a&gt; et le &lt;a href="https://github.com/symfony/OptionsResolver"&gt;composant "OptionsResolver"&lt;/a&gt; a fait son apparition. De plus, le premier &lt;a href="http://symfony.com/blog/symfony-community-survey-2012"&gt;sondage de la communauté Symfony&lt;/a&gt; a été lancé afin de mieux comprendre les personnes qui la compose et leur utilisation du framework.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/47605f63e3536b71ec008617c5adb39bb9a6dbfe"&gt;47605f6&lt;/a&gt;: [Form] do not update form to data when form is read only&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d1c831d7b2c0917ef2b23e624ec86140cfccc302"&gt;d1c831d&lt;/a&gt;: [HttpFoundation] changed must-proxy-revalidate by proxy-revalidate in Response&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/aaa155edd8eee06613772f0ed09f0b5b3b87f3da"&gt;aaa155e&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/fe4c0cfafeb92a37d5567040340b7d0d85e0b8b6"&gt;fe4c0cf&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/b3799680d5b807b726a3a60e6d80f4f0ee582409"&gt;b379968&lt;/a&gt;: released 2.0.14 version&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/fff722170044f1e6d66d016c3f23213a034acad1"&gt;fff7221&lt;/a&gt;: [DoctrineBundle] fixed the proxy autoloading for Doctrine 2.2&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d1f0c254136f47a1f01f79b1fe4ed0023d1b4d89"&gt;d1f0c25&lt;/a&gt;: fixed the composer constraint for Doctrine Common&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b9d053edb25b60d0af9cdb54a0fe1cdf7743a4c2"&gt;b9d053e&lt;/a&gt;: [Form] moved Options classes to new OptionsParser component&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/04522ca4ed80b27a864fee29bb4d84c74a853e79"&gt;04522ca&lt;/a&gt;: [OptionsParser] added method replaceDefaults()&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/256b7081a423caeb404c9ec838b6ee21cc7e5bab"&gt;256b708&lt;/a&gt;: [OptionsParser] renamed OptionsParser to OptionsResolver&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/876fd9ba1745e5fcb863cea19ffde26502f61df9"&gt;876fd9b&lt;/a&gt;: [OptionsResolver] implemented fluid interface&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/16f7d20dff9ff70418e7c4c19cefe02c8329f6f5"&gt;16f7d20&lt;/a&gt;: [OptionsResolver] improved implementation and clarity of the Options class&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/38cbbe7193bb9d42fb76562ae79fdd4e6dfc77e0"&gt;38cbbe7&lt;/a&gt;: [Serializer] moved JSON encoding and decoding to separate classes which expose all their available parameters&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/982c369f37fd09942a75a1d3bbb84ebcb68fe6b3"&gt;982c369&lt;/a&gt;: added @ to all chmod() calls to avoid PHP warnings (operation not permitted) when using CIFS or NTFSa&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/4b0cdde2b1b5bbb157398cb83632a57e42e7629f"&gt;4b0cdde&lt;/a&gt;: [Validator] changed default of ValidatorFactory::buildDefault to exclude annotations&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d2c162d842ee16924d2c83b65ed6d3870634d656"&gt;d2c162d&lt;/a&gt;: [OptionsResolver] added methods isKnown() and isRequired()&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3a5e84f4a7eab00a9ea624eaa573bfe0d8b975c3"&gt;3a5e84f&lt;/a&gt;: [Validator] added CollectionSize constraint, renamed Size constraint to Range and CollectionSize to Size, merged SizeLength and Size constraints, tweaked expected types for exceptions in SizeValidator&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/4c4d8890a073e62398961c7056a56c9c5976d345"&gt;4c4d889&lt;/a&gt;: [Translation] fixed PoFileLoader pluralhandling from interval to index&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/dd601662ea18c96cf62e7e635887416c3ef6e986"&gt;dd60166&lt;/a&gt;: [Translation] fixed for allowing empty translation&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/fb6cf3efc2728b9ac4081668cae4d635ffc0719c"&gt;fb6cf3e&lt;/a&gt;: [Translation] allowed for missing whitelines&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f433f6b0593cdaae0d1248e1541a7d442eae49ef"&gt;f433f6b&lt;/a&gt;: [Routing] fixed route regex when the pattern is only made of optional segments&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Nouveaux plugins symfony1:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/sfBashCompletionPlugin"&gt;sfBashCompletion&lt;/a&gt;: adds bash completion for symfony tasks to your system.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;added listToHashByKey to aArray&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/05/13/generate-urls-from-within-a-twig-extension-with-symfony2/"&gt;Generate URLs from within a Twig Extension with Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sonata-project.org/blog/2012/5/15/assetic-package-configuration"&gt;Assetic package configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fabien.potencier.org/article/63/sami-yet-another-php-api-documentation-generator"&gt;Sami: Yet another PHP API documentation generator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.itrmanager.com/articles/132272/symfony-live-paris-2012-by-sensiolabs.html"&gt;Symfony Live Paris 2012 by SensioLabs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/05/14/obten-tu-entrada-para-desymfony/"&gt;Obtén tu entrada para deSymfony 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangebuzz.com/post/2012/05/14/Une-semaine-symfonique-280-du-7-au-13-mai-2012"&gt;Une semaine symfonique #280 - du 7 au 13 mai 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.es/2012/05/20/nuevas-ofertas-de-trabajo-symfony/"&gt;Nuevas ofertas de trabajo Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.smartrock.fr/blog/git/symfony2-recent-probleme-avec-le-paramconverter/"&gt;Symfony2&amp;nbsp;: récent problème avec le ParamConverter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.yiinotes.com/yii1-1-10-e-symfony2-a-confronto-seconda-parte/"&gt;Yii1.1.10 e Symfony2 a confronto (seconda parte)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://chenpeng.info/html/345"&gt;Symfony2 中文入门教程&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://semaphore-software8.blogspot.com.es/2012/05/brief-introduction-to-symfony.html"&gt;Brief Introduction to Symfony Development&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.es/2012/05/20/desymfony-cruza-el-charco/"&gt;deSymfony cruza el charco&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leccionespracticas.com/informatica-web/symfony-informatica-web/curso-de-symfony-completo-con-ejercicios-resueltos-gratis/"&gt;Curso de Symfony completo con ejercicios resueltos gratis&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sebastien-gosselet.fr/envoi-demail-avec-symfony2-11-et-smtp/"&gt;Envoi d’email avec Symfony2, 1&amp;amp;1 et SMTP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohjinha.blogspot.com.es/2012/05/symfony_8326.html"&gt;【暫定】Symfony セッション関係&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://barandigoyen.wordpress.com/2012/05/16/usar-datapicker-y-datetimepicker-con-jquery-y-symfony2/"&gt;Usar datapicker y datetimepicker con jquery y symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.chto.fr/2012/05/symfony-2-enlever-les-labels-des-formulaires/"&gt;Symfony2 - Enlever Les Labels Des Formulaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangebuzz.com/post/2012/05/22/Symfony2 Kurulumu"&gt;Symfony Dersleri – 1 &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rys.hatenablog.com/entry/2012/05/15/015547"&gt;Symfony2のエラーページをカスタマイズしてみる&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.ingphone.com/2012/05/253/"&gt;在Netbeans下面对symfony2进行单元测试&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://php.ezinemark.com/built-robust-websites-with-symfony-framework-7d36678b53e8.html"&gt;Built robust websites with Symfony framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mistrastadas.blogspot.com.es/2012/05/empezando-con-symfony-y-mi-viejo-dell.html"&gt;Empezando con Symfony y mi viejo DELL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://devblog.tillid.fr/la-migration-de-base-de-donnees-dans-symfony-1-4-avec-doctrine/"&gt;La migration de base de données dans Symfony 1.4, avec Doctrine!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://devbayar.blogspot.com.es/2012/05/symfony-custom-query.html"&gt;Symfony - Custom Query + Set Parameter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://phpepe.com/2012/05/symfony-php-ms-sqlserver.html"&gt;Symfony + PHP + MS SQLSERVER&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.howto24.net/2012/05/13/symfony2-doctrine2-fatal-error-call-to-a-member-function-getmetadatafactory-on-a-non-object-in/"&gt;Symfony2, Doctrine2 Fatal error: Call to a member function getMetadataFactory() on a non-object in&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/05/16/guia-de-symfony2-instalando-bundles-de-terceros/"&gt;Guía de Symfony2 – Capítulo 12 – Instalando Bundles de terceros&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.scholarspride.com/2012/05/17/brief-introduction-to-symfony-development/"&gt;Brief Introduction to Symfony Development&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://www.mcherifi.org/wp-content/uploads/2009/10/formulaires_symfony.jpg" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/LDwQSeD_S_w" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/05/22/Une-semaine-symfonique-281-du-14-au-20-mai-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/05/22/Une-semaine-symfonique-281-du-14-au-20-mai-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/115</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/05/22/Une-semaine-symfonique-281-du-14-au-20-mai-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #280 - du 7 au 13 mai 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/WUiuJ9F-7pw/Une-semaine-symfonique-280-du-7-au-13-mai-2012</link>
    <guid isPermaLink="false">urn:md5:ce117b4ef5af7f389447d2ce7dbfc811</guid>
    <pubDate>Mon, 14 May 2012 23:59:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-280-7-13-may-2012"&gt;A week of symfony #280 (7-&amp;gt;13 May 2012))&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine les pré-requis concernant Symfony 2.1 ont été revus à la hausse, la version &lt;a href="http://php.net/ChangeLog-5.php#5.3.3"&gt;PHP 5.3.3&lt;/a&gt; qui contient de nombreuses corrections de bugs est désormais nécessaire. Pendant ce temps, les développement les plus importants ont concernés les composants "injection de dépendance" et "session".
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/7fxFTS0EK4g"&gt;Empty square brackets in Symfony2 log using Monolog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/906f6f662c3825801a976d990e02142e0867a5f7"&gt;906f6f6&lt;/a&gt;: [DependencyInjection] fixed private services removal when used as configurators&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/cbc3ed36b90681d8daf0c1e046aeed9f0be373a5"&gt;cbc3ed3&lt;/a&gt;: [HttpKernel] added some constant for better forward compatibility&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c642a5ec19e68fe8a97e043c09961d15e4ad082d"&gt;c642a5e&lt;/a&gt;: [CssSelector] ignored an optional whitespace after a combinator&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/23e15bb878fa2d420c6d27e7b0ecf942395468b5"&gt;23e15bb&lt;/a&gt;: [Validator] fixed a bug in the ExecutionContext&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/ead4908eff6c4650ec32934849a4b754e6ddece4"&gt;ead4908&lt;/a&gt;: [Validator] some cleanup of the GraphWalker&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/bdc21b4dc41d265756bf5ab521fb68bd72b48201"&gt;bdc21b4&lt;/a&gt;: [Validator] added a base AbstractLoader&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3719c7087042d77a9dec5eb89f64c2a1732b3748"&gt;3719c70&lt;/a&gt;: updated minimum PHP version to 5.3.3 (5.3.3 has some interesting fixes and this is the version used by Redhat 6 and Debian 6)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/23b5e6043636749490ba04578403a6e94b5e95a9"&gt;23b5e60&lt;/a&gt;: [DependencyInjection] fixed anonymous services handling in XmlFileLoader&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/43249dea5fb59bf0815c4bfe503f16f921662d16"&gt;43249de&lt;/a&gt;: [DependencyInjection] added support for anonymous services as properties&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/906f6f662c3825801a976d990e02142e0867a5f7"&gt;906f6f6&lt;/a&gt;: [DependencyInjection] fixed private services removal when used as configurators&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f14961b74727931b252510086fd1fcf389e3d67f"&gt;f14961b&lt;/a&gt;: [DomCrawler] converted all usage of filter() to filterXPath() in unit tests to be less dependent on CssSelector&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c9ebe67d6588921b9380920db2eeaeec48dbc961"&gt;c9ebe67&lt;/a&gt;: [DomCrawler] fixed encoding when using addHtmlContent()&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3d9990a0ec2a7d469b5f212809d45a57e8604b0f"&gt;3d9990a&lt;/a&gt;: [DependencyInjection] added ParameterBag::remove&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/80a2a92edbe6f061024c41268563bacbabd8bc1b"&gt;80a2a92&lt;/a&gt;: [Yaml] fixed value of mapping (even if value is sequence) doesn't have to be indented&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/0216e056051a6304cab01defc107fb583f3f5efa"&gt;0216e05&lt;/a&gt;: [Session] assume that memcache(d) instances are already configured&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b865b096b59c2cd8d01c9969515dd0f557df8a4b"&gt;b865b09&lt;/a&gt;: [Session] fixed the PDO handler for mysql concurrent write&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/51b753a6b864190d32d4dc5b0a3dbfbd72285857"&gt;51b753a&lt;/a&gt;: [Session] cleanup of the PDO storage&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/709be4b71281a3d5d38a2252f73036b9adc0e93e"&gt;709be4b&lt;/a&gt;: [WDT] added documentation link&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/e1934527424732305f931739f02510b186d880fe"&gt;e193452&lt;/a&gt;: switched to use mbstring whenever possible instead of iconv&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;fixed link_to is not suitable for user-supplied URLs&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostropheBlogPlugin"&gt;apostropheBlog&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;set a-blog-has-filters flag slot when the filter sentence is present&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://habrahabr.ru/post/143413/"&gt;Редактирование древовидных структур с SonataAdminBundle в Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.news-eco.com/communiques/ile_de_france/services_aux_entreprises/portised_communication_24886.php"&gt;Symfony Live Paris 2012 by SensioLabs du 6 au 9 juin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/05/09/guia-de-symfony2-integrando-ajax-con-jquery/"&gt;Guía de Symfony2 – Capítulo 12 – Integrando jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://pooteeweet.org/blog/0/2096#m2096"&gt;Query parameter handling in Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.itrnews.com/articles/132272/symfony-live-paris-2012-by-sensiolabs.html"&gt;Symfony Live Paris 2012 by SensioLabs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://php-and-symfony.matthiasnoback.nl/2012/05/symfony2-config-component-config-definition-and-processing/"&gt;Symfony2 Config Component: Config Definition and Processing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://r1pp3rj4ck.wordpress.com/2012/05/11/custom-bulk-actions-in-sonataadminbundle/"&gt;Custom bulk actions in SonataAdminBundle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.programmez.com/actualites.php?titre_actu=Symfony-Live-Paris-2012-&amp;amp;id_actu=11520"&gt;Symfony Live Paris 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kohjinha.blogspot.com.es/2012/05/symfony.html"&gt;Symfonyメモ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bad-cloudy.blogspot.com.es/2012/05/symfony-pada-netbean.html"&gt;Symfony pada Netbean&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://drupalfr.be/agenda/braindug-meeting-12-mai-2012-decouverte-de-symfony"&gt;BrainDUG meeting 12 mai 2012: Découverte de Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://chemicaloliver.net/programming/using-php-resque-with-silex-and-the-symfony2-classloader/"&gt;Using PHP – Resque with Silex and the Symfony2 Classloader&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nelm.io/blog/2012/05/nelmio-is-coming-to-a-conference-near-you/"&gt;Nelmio is coming to a conference near you&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://symfony.info/2012/05/11/%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D0%BE%D0%B5-%D0%BB%D0%BE%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B2-symfony/"&gt;Стандартное логирование в symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codinginharmony.blogspot.com.es/2012/05/how-to-configure-writable-directories.html"&gt;How to configure the writable directories in Symfony2' on Mac OS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://atnd.org/events/28842"&gt;これでわかる！ PHPの達人に学ぶ、フレームワークを使いこなす方法。 ～symfony勉強会 ～&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.epiphanysearch.co.uk/blog/using-orm-designer-with-symfony-2/"&gt;Using orm designer with Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://zechim.com/blog/2012/05/07/reverse-engineer-doctrine-workbench-symfony2-with-annotation/"&gt;Reverse Engineer (Doctrine, Workbench, Symfony2) with annotation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leaseweblabs.com/2012/05/symfony2-xubuntu/"&gt;Fast symfony2 served on a stable Xubuntu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sunzhen.blogspot.com.es/2012/05/symfony2-sessions.html"&gt;Symfony2 &amp;amp; Sessions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/kunikiya/20120511/1336704481"&gt;CoreServerにsymfony1.4をインストールした&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://gallery.coilblog.com/var/resizes/Blog/une-semaine-symfonique.jpg?m=1337772172" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/WUiuJ9F-7pw" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/05/14/Une-semaine-symfonique-280-du-7-au-13-mai-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/05/14/Une-semaine-symfonique-280-du-7-au-13-mai-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/113</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/05/14/Une-semaine-symfonique-280-du-7-au-13-mai-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #279 - du 30 avril au 6 mai 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/e9MRmcyjF1w/Une-semaine-symfonique-279-du-30-avril-au-6-mai-2012</link>
    <guid isPermaLink="false">urn:md5:795d82587ae52b317a612a6aedd8fb20</guid>
    <pubDate>Mon, 07 May 2012 23:05:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-279-30-april-6-may-2012"&gt;A week of symfony #279 (30 April -&amp;gt; 6 May 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine &lt;a href="http://symfony.com/blog/symfony-2-0-13-released"&gt;Symfony 2.0.13 a été publié&lt;/a&gt;, cette version inclue 120 commits, des corrections de bugs ainsi que quelques améliorations (&lt;a href="https://github.com/symfony/symfony/blob/2.0/CHANGELOG-2.0.md"&gt;voir le changelog&lt;/a&gt;).
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/P8jfrjBTckk"&gt;Form circular reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/iXhCmxLeBYg"&gt;Symfony2 slow load problem‏&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/5b92b9ed432ea1d5f2c596517fc7f8aa825b1977"&gt;5b92b9e&lt;/a&gt;: [Console] selectively output to STDOUT or OUTPUT stream (Addresses issues with writing console output for IBM i5 Series OS400)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6aa4817b489b36d38971567650d477513fd770da"&gt;6aa4817&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/b66b6fc99e76cad4c54aa5267162a7818faef2b7"&gt;b66b6fc&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/a7868a7f24d00d3403183c30791edeb06d28d3f6"&gt;a7868a7&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/06274dbce638ae0faedbd5201370daf99ac65bab"&gt;06274db&lt;/a&gt;: Released Symfony 2.0.13&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/7fe236a44d555c7a57fbf6144fb053986d81e7be"&gt;7fe236a&lt;/a&gt;: [Security] configured ports in RetryAuthenticationEntryPoint according to router settings&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/970d0b4ddb23c3a736c503e66642799ceb8f6931"&gt;970d0b4&lt;/a&gt;: [BrowserKit] check class existence only when required&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/dbd95683aa270444f43bb6a87ad8a097c928643a"&gt;dbd9568&lt;/a&gt;: [HttpKernel] memcache and Redis profiler storage update&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/991474be120cf6a007b2934cd49dcfc008c2f6ed"&gt;991474b&lt;/a&gt;: [HttpKernel] fixed RedisProfilerStorage falling unit tests when Redis extension is not available&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c1959571ac5b3568f6f5609dae4be3ed1450d614"&gt;c195957&lt;/a&gt;: [Components] fixed tests/autoloading and switched to Composer&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/95b8e29f5729a98c4eb1cb59285658cabc30373b"&gt;95b8e29&lt;/a&gt;: [BrowserKit] removed dependency of CookieJar to Response&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/503a51fa29f7c5de3d165fc4b24ea68534b6a7f9"&gt;503a51f&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/f273edc176f6762c1c92e8dac5e7e6994e0332fd"&gt;f273edc&lt;/a&gt;: [HttpFoundation] updated RFC references in Response&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Nouveaux plugins symfony1:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/sfWidgetFormAvatarPlugin"&gt;sfWidgetFormAvatar&lt;/a&gt;: Input field will be seen as a default picture. Default picture will be automatically changed by file selected. The file will be uploaded once selected. A preview will be automatically generated once file selected / uploaded.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/dcSamlPlugin"&gt;dcSaml&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;fixes and tweaks&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;added simple styles for an "allow comments" checkbox&lt;/li&gt;
&lt;li&gt;use of the 'limit' or 'firstOnly' option to slideshow slots no longer prevents you from successfully editing an existing slideshow&lt;/li&gt;
&lt;li&gt;if a video has no thumbnail and the video slot was rendered with the thumbnailOnly flag, display a reasonable placeholder rather than a 500 error&lt;/li&gt;
&lt;li&gt;new renderTemplate method in aEngineActions allows you to return from an action in a way that allows app.yml to specify an alternative partial or component in lieu of the template that would normally be used&lt;/li&gt;
&lt;li&gt;BaseaMediaActions uses return renderTemplate() consistently&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostropheBlogPlugin"&gt;apostropheBlog&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;app_aBlog_allow_comments_individually allows comments to be toggled on and off individually for particular posts&lt;/li&gt;
&lt;li&gt;app_aBlog_allow_comments_initially determines whether comments are initially allowed on a new post (true) or forbidden (false)&lt;/li&gt;
&lt;li&gt;when searching the blog, respect the order of the page ids returned by the search service&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/04/30/common-problems-designers-have-when-working-with-symfony/"&gt;Common problems designers have when working with Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.lexik.fr/blog/symfony/symfony2/lexikmailerbundle-gerez-vos-templates-de-mails-en-base-de-donnees-2156"&gt;LexikMailerBundle, gérez vos templates de mails en base de données&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/05/02/guia-de-symfony2-integrando-ajax/"&gt;Guía de Symfony2 – Capítulo 11 – Integrando AJAX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://php-and-symfony.matthiasnoback.nl/2012/05/symfony2-config-component-using-filelocator-loaders-and-loaderresolver/"&gt;Symfony2 Config Component: Using FileLocator, Loaders and LoaderResolver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.itrnews.com/articles/131954/composants-symfony-2-seront-coeur-drupal-8.html"&gt;Les composants Symfony 2 seront au coeur de Drupal 8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://symfony2-gf.blogspot.com.es/2012/05/form-collectiontype-prototype.html"&gt;Form CollectionType ~ Prototype&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://mpoiriert.com/blog/2012/05/05/my-first-pull-request-in-github/"&gt;My First Pull Request in Github&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.tnyholm.se/symfony2-traff/"&gt;Symfony2-träff&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cyun.org/archives/symfony2-%E6%B7%BB%E5%8A%A0ideatosimplepagerbundle/"&gt;Symfony2 添加IdeatoSimplePagerBundle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://josselinchevalay.wordpress.com/2012/05/04/comment-faire-un-formulaire-avec-symfony-2/"&gt;Comment faire un formulaire avec Symfony2?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dubluve.net/2012/05/03/symfony2-ek-kutuphaneleri-yonetmek/"&gt;Symfony2 – Ek Kutuphaneleri Yonetmek&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://codinginharmony.blogspot.com.es/2012/05/mapped-properties-in-symfony2-and.html"&gt;Mapped properties in Symfony2 and Doctrine2 Entity inheritance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.yiinotes.com/yii1-1-10-e-symfony2-a-confronto-prima-parte/"&gt;Yii1.1.10 e Symfony2 a confronto (Prima parte)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leccionespracticas.com/informatica-web/symfony-informatica-web/symfony-disable-the-web-debug-toolbar-in-prod-environment/"&gt;Symfony: disable the web debug toolbar in PROD environment&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dev-skills.com/creating-and-using-templates-with-symfony2/"&gt;Creating and using Templates with Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://javaquestionsandanswerstube.blogspot.com.es/2012/05/symfony2-forms-cannot-addremove.html"&gt;Symfony2 Forms - Cannot add/remove entities from a collection&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://how2javaforum.blogspot.com.es/2012/05/how-to-use-manytomany-field-in-symfony2.html"&gt;How to use manytomany field in symfony2?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code4th.blogspot.com.es/2012/05/symfony-backend.html"&gt;symfony backendでファイルのアップロード管理 元のファイル名とアップロードしたファイルを消す&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eslomas.com/2012/05/cache-de-http-con-symfony2/"&gt;Caché de HTTP con Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bobbysciacchitano.com/2012/05/01/custom-parameters-in-symfony-di/"&gt;Custom Parameters in Symfony DI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://acadopus.de/php/symfony-2-nuetzliche-bibliotheken-und-bundles_0309.html"&gt;Symfony2: nützliche Bibliotheken und Bundles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.reecefowell.com/2012/04/30/authorisation-on-roles-in-symfony2/"&gt;Authorisation on Roles in Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.globberstack.com/Questions/update-multitables-using-one-form-in-symfonydoctrine-1/"&gt;Update multitables using one form in symfony+Doctrine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfonylab.com/using-php-extension-for-symfony-pages/"&gt;Using PHP extension for symfony pages&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://www.mcherifi.org/wp-content/uploads/2009/10/formulaires_symfony.jpg" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/e9MRmcyjF1w" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/05/07/Une-semaine-symfonique-279-du-30-avril-au-6-mai-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/05/07/Une-semaine-symfonique-279-du-30-avril-au-6-mai-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/116</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/05/07/Une-semaine-symfonique-279-du-30-avril-au-6-mai-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #278 - du 23 au 29 avril 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/VlcFqHhz5gk/Une-semaine-symfonique-278-du-23-au-29-avril-2012</link>
    <guid isPermaLink="false">urn:md5:ddffc69a4548a1c88646253f4fc691c7</guid>
    <pubDate>Sun, 29 Apr 2012 13:18:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-278-23-29-april-2012"&gt;A week of symfony #278 (23-&amp;gt;29 April 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine l'essentiel du développement s'est concentré sur le composant formulaire avec de nombreuses corrections du bugs et d'améliorations. Pendant ce tempps, un intense débat concernant &lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/QaVf-QU80JU"&gt;la date de sortie de Symfony 2.1&lt;/a&gt; a débuté sur la mailing liste. De plus, &lt;a href="http://paris2012.live.symfony.com/speakers"&gt;le planning complet du Symfony Live Paris 2012&lt;/a&gt; a été annoncé.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/slh2bWgmnGw"&gt;Timeline for Symfony 2.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/QaVf-QU80JU"&gt;Symfony 2.1 release&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3b7ee9a4bc2c80cf37c40cef69384f54fba25674"&gt;3b7ee9a&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/de73de02596e7f29a4a291c4b20b3fa4567ce54a"&gt;de73de0&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/2e7d3b19c15ea4bfdfafa4e14919a168bc6fb965"&gt;2e7d3b1&lt;/a&gt;: fixed http_build_query&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c89f3d3b88388712a5767c681d27b23d9ca020bb"&gt;c89f3d3&lt;/a&gt;: [HttpKernel] added DEPRECATED errors&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/4633fa98f6802487caaed4a1df06dc6fac62b492"&gt;4633fa9&lt;/a&gt;: bumped monolog version&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f7200e479c12767282cbdf1613532903ebbb936e"&gt;f7200e4&lt;/a&gt;: [Form] added guessPattern method to FormTypeGuesserInterface&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d9e142bd624fe4c6311442f420837cf3390d5e16"&gt;d9e142b&lt;/a&gt;: [Form] restored and deprecated guessMinLength() method in FormTypeGuesser&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/417130506798627a70d5a82df51a91326d2738e0"&gt;4171305&lt;/a&gt;: [Console] use proc_open instead of exec to suppress errors when run on Windows and stty is not present&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/1c03a167bfaec63a4676e2c73ce53062d3d094e7"&gt;1c03a16&lt;/a&gt;: [Process] fixed ProcessFailedException not populating exception message due to a missing sprintf parameter&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6756f2819dd987af1bcda91fd7084ab31ff605d8"&gt;6756f28&lt;/a&gt;: [Session] fixed Backward Compatibility issue with getFlashes()&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3551b296832ddba921eae8917f2efe85151f88d9"&gt;3551b29&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/b180c01f7c993c06dc3f1212fbebff7bfec21f6c"&gt;b180c01&lt;/a&gt;: [WebProfiler] added phpinfo information&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/eb75ab1b743bcc8719d63120a7bc787df9b76842"&gt;eb75ab1&lt;/a&gt;: [Form] fixed results of the FieldType+FormType merge&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c623fcf4d417b214f9d3bb0276aafc328af09a68"&gt;c623fcf&lt;/a&gt;: [Form] fixed CSRF protection did not run if token was missing&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/649752c947d17b46ecbede055c959a09aeb99693"&gt;649752c&lt;/a&gt;: [Form] fixed CSRF token was not displayed on empty complex forms&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/167e64f79992f6366108fde1548e2a2c9552d3c6"&gt;167e64f&lt;/a&gt;: [Form] fixed field attributes are not rendered in the label anymore&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d3bb4d085c9df4e977ce58aedc6ea9cf53f58600"&gt;d3bb4d0&lt;/a&gt;: [Form] renamed option 'primitive' to 'single_control'&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/246c8852c883fa7e1c3e801e8a05fa4ddddbc5d0"&gt;246c885&lt;/a&gt;: [Form] fixed default value of 'error_bubbling' is now determined by the 'single_control' option&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;added app_a_dateFormat option to specify a date format to be passed to the date() function&lt;/li&gt;
&lt;li&gt;new thumbnailOnly option to video slots renders the thumbnail with the requested dimensions, instead of the actual video&lt;/li&gt;
&lt;li&gt;added autoplay option for video slots&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostropheBlogPlugin"&gt;apostropheBlog&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;added app_aBlog_addThisInExcerpts option, which defaults to true, determines whether we really want addThis in excerpts (blog index pages)&lt;/li&gt;
&lt;li&gt;refactored so that you can more easily override the default number of pages per blog post to something other than a constant number in app.yml&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/04/24/como-crear-un-cache-warmer-en-symfony2/"&gt;Cómo crear un Cache Warmer en Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangebuzz.com/post/2012/03/19/Une-semaine-symfonique-272-du-12-au-18-mars-2012"&gt;Une semaine symfonique #272 - du 12 au 18 mars 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.searchdatacenter.de/themenbereiche/cloud/loesungen/articles/361403"&gt;Cloud-Plattform Windows Azure: Anwendungsentwicklung mit PHP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://habrahabr.ru/post/142541/"&gt;Symfony 2: Полезные библиотеки и бандлы&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/04/25/guia-de-symfony2-validacion-datos-creacion-formularios-assert/"&gt;Guía de Symfony2 – Capítulo 10 – Validación de datos y creación de formularios&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sf.khepin.com/2012/04/custom-database-type-with-doctrine-2-for-posgres-gis/"&gt;Custom database type with Doctrine 2 for Posgres GIS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangebuzz.com/post/2012/04/24/Une-semaine-symfonique-277-du-16-au-22-avril-2012"&gt;Une semaine symfonique #277 - du 16 au 22 avril 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.lyra-cms.com/blog/2012/04/datepicker-for-lyraadminbundle.html"&gt;LyraAdminBundle now supports jQuery UI datepicker&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://php-and-symfony.matthiasnoback.nl/2012/04/symfony2-jmsserializerbundle-vendor-mime-types-and-api-versioning/"&gt;Symfony2 &amp;amp; JMSSerializerBundle: Vendor MIME types and API versioning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.infodsi.com/articles/131939/drupal-8-symfony2-poursuivent-rapprochement.html"&gt;Drupal 8 et Symfony2 poursuivent leur rapprochement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.journaldunet.com/developpeur/php/drupal-et-symfony-l-integration-se-poursuit-0412.shtml"&gt;SEO: Symfony apporte à Drupal une optimisation d'URL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/04/27/spooling-emails-with-symfony2-on-vps-and-shared-hosting/"&gt;Spooling emails with Symfony2 on VPS and Shared Hosting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.silicon.fr/le-cms-drupal-8-toujours-plus-proche-de-symfony2-74112.html"&gt;Le CMS Drupal 8 toujours plus proche de Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://skocadogan.blogspot.com.es/2012/04/symfony2-belgeleri-turkcelestirme.html"&gt;Symfony2 Belgeleri Türkçeleştirme Çalışması&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.miguel.ibero.me/2012/04/adding-your-own-tags-to-symfony.html"&gt;Adding your own tags to the Symfony Dependency Container&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dubluve.net/2012/04/29/symfony2-fosfacebook-facebook-needs-the-curl-php-extension-hatasi/"&gt;Symfony2- FOSFacebook – Facebook needs the CURL PHP Extension Hatasi&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://symfony.info/2012/04/28/doctrine-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC-%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5/"&gt;Doctrine: Поиск русском языке&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://internet.dsisionnel.com/2012/04/drupal8-et-symfony2-lidylle-continue/"&gt;Drupal8 et Symfony2&amp;nbsp;: l’idylle continue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.csdn.net/shrimpma/article/details/7518097"&gt;Symfony 在windows XP安装教程&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogbook.hu/site/?p=1605"&gt;Wamp szerver beállítása Symfony alapú fejlesztéshez&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tyudon.com/2012/04/27/php%E3%83%A1%E3%83%B3%E3%82%BF%E3%83%BC%E3%82%BA-piece%E3%81%AE%E4%B8%AD%E3%81%AEsymfony-2-console%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88-%E7%AC%AC1%E5%9B%9E/"&gt;PHPメンターズ -&amp;gt; Pieceの中のSymfony #2: Consoleコンポーネント 第1回&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sciof.com/blog/consuming-rss-or-xml-in-symfony2/"&gt;Consuming RSS or XML in Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.dbl-a.com/symfony/symfony-and-uploadify-sessions/"&gt;Symfony and Uploadify Sessions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.luxifer.fr/2012/04/25/deployer-un-projet-symfony-2-avec-capifony/"&gt;Déployer un projet Symfony 2 avec Capifony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dev-skills.com/create-your-first-page-with-symfony2/"&gt;Create your first page with Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.phpfog.com/2012/04/24/using-symfony2-on-php-fog-right-now/"&gt;Using Symfony2 on PHP Fog Right Now&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gbbolivar.wordpress.com/2012/04/24/symfony/"&gt;Trabajar en symfony 1.4 con varios schema en postgresql&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/brtRiver/20120424/1335274122"&gt;php/Symfony - 4/25(水) 20:30～ Symfonyしゃべりば - 春ですね - をust放送&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://verticis.com.br/blog/a-agencia/avisos/configurando-o-seu-projeto-em-symfony2-com-sonataadminbundle-sonatauserbundle-e-fosuserbundle/"&gt;Configurando o seu projeto em Symfony2 com SonataAdminBundle, SonataUserBundle e FOSUserBundle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.ingphone.com/2012/04/205/"&gt;symfony2下js文件中地址的自动生成 FOSJsRoutingBundle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rys.hatenablog.com/entry/2012/04/23/190626"&gt;Symfony2でform名を指定する方法&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://togetter.com/li/292186"&gt;Symfony の DateType, DateTimeType で誤った日付が正しい DateTime オブジェクトになる問題&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://gallery.coilblog.com/var/albums/Blog/une-semaine-symfonique.jpg?m=1337772171" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/VlcFqHhz5gk" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/04/29/Une-semaine-symfonique-278-du-23-au-29-avril-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/04/29/Une-semaine-symfonique-278-du-23-au-29-avril-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/117</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/04/29/Une-semaine-symfonique-278-du-23-au-29-avril-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #277 - du 16 au 22 avril 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/1rxfYxkTZCY/Une-semaine-symfonique-277-du-16-au-22-avril-2012</link>
    <guid isPermaLink="false">urn:md5:5ec744861f384ca17aea7847003d3fdb</guid>
    <pubDate>Tue, 24 Apr 2012 23:59:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-277-16-22-april-2012"&gt;A week of symfony #277 (16-&amp;gt;22 April 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine la &lt;a href="http://symfony.com/blog/towards-symfony-2-1-the-new-web-debug-toolbar"&gt;somptueuse nouvelle barre de debug de Symfony 2.1&lt;/a&gt; a été présentée. De plus, la 2ème &lt;a href="http://symfony.com/blog/towards-symfony-2-1-bug-hunt-days"&gt;"chasse aux bugs"&lt;/a&gt; s'est déroulée, elle a permis de corriger des dizaines de bugs et d'atteindre une étape remarquable: celle des 4000 tickets reportés sur le dépôt officiel.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6f9c05d4f9824298f8e608d093f1512b8c8ac9d4"&gt;6f9c05d&lt;/a&gt;: [Locale] completed Stub with intl_error_name&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/0a606642b77573e493c808c12c2d2568166bb510"&gt;0a60664&lt;/a&gt;: [Locale] updated StubIntlDateFormatter::format() exception message when timestamp argument is an array for PHP &amp;gt;= 5.3.4&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f16ff892bb12fab4e06f410ca7c8ffb02bef7ecb"&gt;f16ff89&lt;/a&gt;: [Locale] fixed StubNumberFormatter::parse() to behave like the NumberFormatter::parse() regarding to error flagging&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/e4cbbf3e8c9d423d25b2693743bdf9e4b8dfa424"&gt;e4cbbf3&lt;/a&gt;: [Locale] fixed StubNumberFormatter::format() to behave like the NumberFormatter::parse() regarding to error flagging&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/fab1b5ac8f258b01b7a3c339c9494815b7757002"&gt;fab1b5a&lt;/a&gt;: [Locale] changed inequality operator to strict checking and updated some assertions&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3939c909441f46bfd766b4b288f64b0ada29580a"&gt;3939c90&lt;/a&gt;: [FrameworkBundle] fixed TraceableEventDispatcher unable to trace static class callables&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/cd783fba067abaa62d5b2309a7a5e8ce75f09d33"&gt;cd783fb&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/686653ae3c914894eee719fbdb64a2a96433e8c9"&gt;686653a&lt;/a&gt;: [HttpKernel] fixed cache vary lookup and write&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/9b5be1df2a146290cd16834395727801c6c75c17"&gt;9b5be1d&lt;/a&gt;: [Yaml] fixed tests when iconv and mbstring PHP extensions are not available&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/7ddc8cbb9c1771b7f378baebf85ab838f5befeae"&gt;7ddc8cb&lt;/a&gt;: [FrameworkBundle] monitor added/removed translations files in dev&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a0d047b06f20e9e081a8536fa53c470d2add1157"&gt;a0d047b&lt;/a&gt;: [HttpFoundation] return from Response::prepare() so that the method may be chained&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b06537e351aea47373d901d896108ad62b37a70f"&gt;b06537e&lt;/a&gt;: [FrameworkBundle] refactored router:debug code to use get() when outputting a single route&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/2a49449862ab74fbd80126384daa1957abaf2e0c"&gt;2a49449&lt;/a&gt;: [Form] simplified CSRF mechanism and removed csrf type (CSRF fields are now only added when the view is built)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/fcb2227ac961875f686177b6006c8a75cba386cb"&gt;fcb2227&lt;/a&gt;: [Form] deprecated FieldType, which has been merged into FormType&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/46f0393f7016b55d725be8f2927a07ff84455ea2"&gt;46f0393&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/6336d9314e7a26862d31c164c14eab2937421299"&gt;6336d93&lt;/a&gt;: [Validator] removed return value from ConstraintValidatorInterface::isValid() and renamed method to validate() because of the lack of a return value&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/1b320c83c3bf127e04e9dba02f753417553bfe77"&gt;1b320c8&lt;/a&gt;: [Finder] added not equal operator&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3939c909441f46bfd766b4b288f64b0ada29580a"&gt;3939c90&lt;/a&gt;: [FrameworkBundle] fixed TraceableEventDispatcher unable to trace static class callables&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/8bdff01f1704a2ea49a263f6e61fe838a8762be5"&gt;8bdff01&lt;/a&gt;: [DoctrineBridge, Form] added collection guess for array Doctrine type and array constraint type&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b7b26af9c5acd52f0bf390ea9e559948b27703fa"&gt;b7b26af&lt;/a&gt;: [DependencyInjection] added IntrospectableContainerInterface::initialized()&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/ccd6bbc0a1124960b9cf3f3d26e663d063895859"&gt;ccd6bbc&lt;/a&gt;: [Form] removed extra CSRF field on collection prototype&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c578d3ac572cf481dbb4bb564c25017d5d85d71e"&gt;c578d3a&lt;/a&gt;: [Filesystem] fixed makePathRelative on windows with mixed paths&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/5c059aa121d1066d6ccd734f335c337cc0fd1c13"&gt;5c059aa&lt;/a&gt;: fixed chmod() calls to apply umask&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/e7f129576e92e3d55e893ea74fb242131db8bcf4"&gt;e7f1295&lt;/a&gt;: [Filesystem] fixed Filesystem::chmod to apply umask properly&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/082d86e3a0907cb95c8a548db790858ae1117981"&gt;082d86e&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/218813cb50c5a6fcab96efcc58bbd3c4ae3e5388"&gt;218813c&lt;/a&gt;: [Finder] added contains() and notContains() methods&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/94bee7a3d568a9bf7fd5527cc9e8342d1f84ad3c"&gt;94bee7a&lt;/a&gt;: [Filesystem] symlink() creates target directories&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a22f0cdc32cb1d0f18533487755671bc3569299b"&gt;a22f0cd&lt;/a&gt;: enhanced FlattenException to include more methods from Exception&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f7287db9be3d3fdc4c5607f0264d32c0a9fe5e9e"&gt;f7287db&lt;/a&gt;: [WebProfilerBundle] deprecated the verbose option for the WDT as this is not needed anymore&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/9447b84acb412f8fc16942704dcccf0667dba904"&gt;9447b84&lt;/a&gt;: [Propel1] allowed PropelObjectCollection only in CollectionToArrayTransformer&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/4ff92b93ce0b739503d3621766f29eb7afe9c41d"&gt;4ff92b9&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/70a6de98965083e678428cfc8733ce2e6ffb811e"&gt;70a6de9&lt;/a&gt;: [EventDispatcher] added generic event class&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f72846305e6b5d093950dd38176733bcd4897fa9"&gt;f728463&lt;/a&gt;: [Finder] fixed the iterators&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3937561b201097ddbbc389252f135da6b12bb96b"&gt;3937561&lt;/a&gt;: [FrameworkBundle] look for translations in %kernel.root_dir%/Resources/%bundle%/translations&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/01ca0ad35dfda90cdcc72fbbaebf8fe852a88ab2"&gt;01ca0ad&lt;/a&gt;: [Propel1] added security layer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;&lt;a href="http://www.symfony-project.org/plugins/newest/"&gt;Nouveaux plugins symfony1:&lt;/a&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/sfDoctrineCreateInPlacePlugin"&gt;sfDoctrineCreateInPlace&lt;/a&gt;: A doctrine choice widget to add choice without leave the form screen.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/tiWorldMapPlugin"&gt;tiWorldMap&lt;/a&gt;: displays a vectorial map and shows associated data.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/cpDatePickerPlugin"&gt;cpDatePicker&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;updated ad module&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/sfDoctrineActAsSluggableAttachmentPlugin"&gt;sfDoctrineActAsSluggableAttachment&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;quality for transformed images and update for documentation&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/sfSyncContentPlugin"&gt;sfSyncContent&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;syncing 'to' rather than 'from' is working again&lt;/li&gt;
&lt;li&gt;a 'symfony cc' is now performed on the receiving end&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/sfJQueryDateTimeFormWidgetPlugin"&gt;sfJQueryDateTimeFormWidget&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;commiting version 1.0.2&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sonata-project.org/blog/2012/4/18/please-welcome-to-the-notificationbundle"&gt;Please welcome to the NotificationBundle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.es/2012/04/17/anunciados-los-ganadores-del-desafio-sismo/"&gt;Anunciados los ganadores del desafío Sismo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://habrahabr.ru/post/142304/"&gt;Интеграция CKEditor в SonataAdminBundle&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/04/18/guia-de-symfony2-manipulando-datos-doctrine-crud/"&gt;Guía de Symfony2 – Capítulo 9 – Manipulando datos con Doctrine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/04/18/how-to-create-a-cache-warmer-in-symfony2/"&gt;How to create a Cache Warmer in Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://pressnetwork.de/explicatis-richtet-symfony-user-treffen-in-koln-am-25-4-aus/"&gt;Explicatis richtet Symfony User Treffen in Köln am 25.4. aus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.pressrelations.de/new/standard/result_main.cfm?pfach=1&amp;amp;n_firmanr_=12&amp;amp;sektor=pm&amp;amp;detail=1&amp;amp;r=491428&amp;amp;sid=&amp;amp;aktion=jour_pm&amp;amp;quelle=0"&gt;PHP meets Microsoft Cloud: Windows Azure beflügelt Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jorisdewit.ca/adding-options-to-select-elements-with-javascript-in-symfony2/"&gt;Adding options to select elements with javascript in Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://paolomosca.blogspot.com.es/2012/04/symfony-2-comandi-del-framework.html"&gt;Symfony2: comandi del framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.siwapp.org/blog/2012/04/all-the-ruby-people-where-do-they-all-come-from/"&gt;All the ruby people, where do they all come from?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://devblog.tillid.fr/un-plugin-symfony-pour-implementer-un-serveur-oauth-tidoctrineoauthserverplugin/"&gt;Un plugin Symfony pour implémenter un serveur OAuth: tiDoctrineOAuthServerPlugin !&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://allbtechebooks.blogspot.com.es/2012/04/how-to-get-form-values-in-symfony2.html"&gt;How to get form values in Symfony2 controller&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tyudon.com/2012/04/20/php%E3%83%A1%E3%83%B3%E3%82%BF%E3%83%BC%E3%82%BA-piece%E3%81%AE%E4%B8%AD%E3%81%AEsymfony-finder%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88/"&gt;PHPメンターズ -&amp;gt; Pieceの中のSymfony: Finderコンポーネント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://josselinchevalay.wordpress.com/2012/04/19/comment-importer-bootstrap-a-son-projet-symfony-2/"&gt;Comment importer bootstrap a son projet Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.phperblog.net/?p=561"&gt;symfony内怎么定义404页面&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leccionespracticas.com/informatica-web/symfony-informatica-web/fosjsroutingbundle-ejemplo-paso-por-paso/"&gt;FOSJsRoutingBundle: ejemplo paso por paso&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.vvbox.net/link-for-24.html"&gt;symfony 分页&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://max-chaussure.com/le-cms-drupal-eight-adopte-le-framework-de-developpement-php-symfony/"&gt;Le CMS Drupal eight adopte le framework de développement PHP Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://5a3i.blogspot.com.es/2012/04/symfonyindexphpurl.html"&gt;【symfony】index.phpをURLから消す！&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.0xcb0.com/2012/04/16/symfony-1-4-forward-to-a-filtered-list-view/"&gt;Symfony 1.4, forward to a filtered list view&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://symfonybrasil.blogspot.com.es/2012/04/trabalhando-com-datas-no-symfony-2.html"&gt;Trabalhando com datas no Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wapplersystems.de/blog/symfony2-fatal-error-call-to-undefined-method-symfonycomponentclassloaderdebuguniversalclassloaderuseincludepath/"&gt;Symfony2: Fatal Error: Call to undefined method useIncludePath() in DebugUniversalClassLoader&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://totoro.ws/blog/2012/04/symfony-2.0-to-2.1.html"&gt;update Symfony 2.0 -&amp;gt;2.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://www.mcherifi.org/wp-content/uploads/2009/10/formulaires_symfony.jpg" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/1rxfYxkTZCY" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/04/24/Une-semaine-symfonique-277-du-16-au-22-avril-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/04/24/Une-semaine-symfonique-277-du-16-au-22-avril-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/110</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/04/24/Une-semaine-symfonique-277-du-16-au-22-avril-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #276 - du 9 au 15 avril 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/Qhi-BeH0gOY/Une-semaine-symfonique-276-du-9-au-15-avril-2012</link>
    <guid isPermaLink="false">urn:md5:f1f76c29bafaafa3c163b4e3d03ab36c</guid>
    <pubDate>Thu, 19 Apr 2012 23:59:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-276-9-15-april-2012"&gt;A week of symfony #276 (9-&amp;gt;15 April 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine le &lt;a href="http://symfony.com/blog/symfony-live-paris-2012-the-schedule"&gt;planning &lt;/a&gt; du prochain Symfony Live 2012 a été dévoilé. De plus, des PDFs téléchargeables on été greffés à la &lt;a href="http://symfony.com/doc"&gt;documentation &lt;/a&gt; et le premier des 2 &lt;a href="http://symfony.com/blog/towards-symfony-2-1-bug-hunt-days"&gt;jours de "chasse au bugs"&lt;/a&gt; a eu lieu.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/FzJzdbGL2uc"&gt;[FrameworkBundle] Why is ESI instance created directly&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f3408ccf2ceab42eda45ebeac2c1141aca5343ce"&gt;f3408cc&lt;/a&gt;: [Finder] avoid unnecessary use of the @ operator&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/31dde144fff6b052e09cbcd20eeae8c87a207796"&gt;31dde14&lt;/a&gt;: [Locale] updated StubIntlDateFormatter::format() behavior for PHP &amp;gt;= 5.3.4&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6465a6987a8bfedc2c8d983eef7e30bbb4bebdce"&gt;6465a69&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/77185e09985dceb3a11f46546d0bb440e3418184"&gt;77185e0&lt;/a&gt;: [Routing] fixes to handle spaces in route pattern&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3ae826a07dcd8e92a8ccbabacbcabf732b89ea5f"&gt;3ae826a&lt;/a&gt;: [DependencyInjection] check attribute type of service tags&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/01fcb08ea2010b2464cee5287ca1158dab96a059"&gt;01fcb08&lt;/a&gt;: [HttpKernel] fix the ProfilerListener&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/bb61e09340c5d3dbea511032ca8f66be796f257c"&gt;bb61e09&lt;/a&gt;: [Locale] use the correct way for Intl error&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/663d218e97a5b1d415804c48ea54ddcea948790d"&gt;663d218&lt;/a&gt;: [Locale] changed method name&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/efad5d54529add4981a954e39c0941f55958d51f"&gt;efad5d5&lt;/a&gt;: [Filesystem] prevented infiite loop on windows while calling mirror on symlink&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d17ba0e14775f6825b7df4a2d23c21036da06c11"&gt;d17ba0e&lt;/a&gt;: fixed base URL detection when request URI contains encoded chars&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/55014a6841bec50046e8329a4835c160ac31a496"&gt;55014a6&lt;/a&gt;: [Routing] request methods always return a raw path, fix the matcher to decode only once&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/26451201e07246ef4f13df529f4f50dbd2ffedfc"&gt;2645120&lt;/a&gt;: [Form] fixed handling of expanded choice lists, checkboxes and radio buttons with empty values&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/2e07256921ceca7b50b64b8dba9f5c481b65aa5e"&gt;2e07256&lt;/a&gt;: [Form] simplified choice list API&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/bc9bc4af5df7f4c3eac6c8de9279de8455d08072"&gt;bc9bc4a&lt;/a&gt;: [Form] fixed behavior of expanded multiple-choice field when submitted without ticks&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/61d792eebdb0c718c19416cb20d8b35ba0ca5ecf"&gt;61d792e&lt;/a&gt;: [Form] changed checkboxes in an expanded multiple-choice field to not include the choice index&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/004c873c74d9c36d1a0810580e09dcb99250eaee"&gt;004c873&lt;/a&gt;: [Form] fixed display of DateTimeType and TimeType when displayed as single_text and with_seconds is false&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b63bd0e7e08e52bec918aaf409a5952c2663652f"&gt;b63bd0e&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/bd1d28cb50b3ebb8d260d2a21f875607d30389f3"&gt;bd1d28c&lt;/a&gt;: [Console] added formatter style stack&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/22d8a436fa9edc9fddd2fd87799cddbf674c098a"&gt;22d8a43&lt;/a&gt;: [ClassLoader] added XCache class loader&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3469713d90348d6de83348748a65129e02c0070a"&gt;3469713&lt;/a&gt;: [Validator] added less-strict email host verification&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/9307f5b33bd424d3fd9bd8d88597b249c28f42de"&gt;9307f5b&lt;/a&gt;: [Routing] implement bug fixes and enhancements&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b7330456b698f7dd10bd2171c7075fc34c13858e"&gt;b733045&lt;/a&gt;: [Form] fixed option support in Form component&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/8329087a20b2b894db176d4758bab69bc1040b4d"&gt;8329087&lt;/a&gt;: [Form] moved calculation of ChoiceType options to closures&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f66683690046d40454d19470f5d1dadcc434d5e5"&gt;f666836&lt;/a&gt;: [Routing] simplified regex with named variables&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/4120f1392f098e222482280033ef1d8518b20020"&gt;4120f13&lt;/a&gt;: [Form] added all() method to the FormBuilder class&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6483d88f6971e3827ad65e036daeedf4c3b03e6b"&gt;6483d88&lt;/a&gt;: [Security] fixed ObjectIdentity::fromDomainObject and UserSecurityIdentity::from(Account|Token) when working with proxies&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/27a05f4c24333166f940e98ade9376a2be98283b"&gt;27a05f4&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/382b08361ba4175237010c88b620269c4acb6c6c"&gt;382b083&lt;/a&gt;: [Routing] small optimization of PhpGeneratorDumper&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/70df8d38923e22bedd988a1c3c264e94228725f7"&gt;70df8d3&lt;/a&gt;: [FrameworkBundle] made the Esi and Store instances configurable in HttpCache base class&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/82bbf3b8b167fa78bc0ddca9551848e3f1a91312"&gt;82bbf3b&lt;/a&gt;: [HttpKernel] allow override of ContainerBuilder instance used to build container&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c0e7ee9a6c19c6b4ec02a3d462c622095e2d6145"&gt;c0e7ee9&lt;/a&gt;: [FrameworkBundle] made session save path configurable&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6df7a7223e95553c777d140c309d21d9e3490b8a"&gt;6df7a72&lt;/a&gt;: [Form] deprecated FormValidatorInterface and moved implementations to event listeners&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/255127081a368dd1c8d37a833979a5fab5328df6"&gt;2551270&lt;/a&gt;: [Profiler] minimize the number of Profile writes&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/41bdf26cb2e0681d33dd47160aa1359396e43f4a"&gt;41bdf26&lt;/a&gt;: [DoctrineBridge] initialize proxies in UniqueEntityValidator&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/80f96b7a1b5cc8986ba640fa25b6ec96a35a5528"&gt;80f96b7&lt;/a&gt;: [DependencyInjection] added ability to clear tags by name&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Nouveaux plugins symfony1:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/dcSamlPlugin"&gt;dcSaml&lt;/a&gt;: SSO provided by Saml allow developers to concentrate in business logic delegating all authentication and authorization work to Saml Identity Manager.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/sfSelectTimeInputJQueryTimePickerPlugin"&gt;sfSelectTimeInputJQueryTimePicker&lt;/a&gt;: A plugin used to implement a jquery time picker within the forms.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/sfFrontendOptimizerPlugin"&gt;sfFrontendOptimizer&lt;/a&gt;: Combines multiple JavaScript and CSS files into one JavaScript and one CSS file at runtime, in order to minimize the number of HTTP requests required to render a given page. Also delete spaces in html output.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/tiDoctrineOAuthServerPlugin"&gt;tiDoctrineOAuthServer&lt;/a&gt;: Provides the basis for making an OAuth server. It provides each requested URL in the OAuth protocol 1.0a (request token, user authorization and access token).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/sfSyncContentPlugin"&gt;sfSyncContent&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;new --gzip option speeds up sync-content task in some cases&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;purge() needs a when clearing a prefix, otherwise we clear the cache too generously&lt;/li&gt;
&lt;li&gt;adding trailing .*$ is gratuitous and just slows down some regex engines, the Mongo documentation mentions that this may prevent the index from being used as quickly&lt;/li&gt;
&lt;li&gt;removed "allowed variants" from standard area slideshow options, was locking out other variants from app.yml&lt;/li&gt;
&lt;li&gt;the new apostrophe:ssh task option --root connects as root rather than the user in properties.ini&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://php-and-symfony.matthiasnoback.nl/2012/04/symfony2-setting-up-a-console-centered-application-with-composer/"&gt;Symfony2: Setting up a Console-centered Application (with Composer)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.it/articoli/598/doctrine-file-upload/"&gt;VichUploaderBundle, file upload con doctrine&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nexen.net/actualites/php/20696-creer_un_espace_utilisateur_symfony_2.php"&gt;Créer un espace utilisateur Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leftontheweb.com/message/Using_custom_namespaces_with_CSilex_and_Composer"&gt;Using custom namespaces with (C/S)ilex and Composer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/04/11/guia-de-symfony2-configurando-base-de-datos-doctrine/"&gt;Guía de Symfony2 – Capítulo 8 – Configurando nuestra base de datos&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nicoladefilippo.it/2012/04/15/doctrine-symfony-and-blob/"&gt;Doctrine, Symfony And Blob&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eddifisher.wordpress.com/2012/04/15/%D1%83%D0%BF%D1%80%D0%BE%D1%89%D0%B0%D0%B5%D0%BC-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D1%83-symfony/"&gt;Упрощаем настройку Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bordenia.wordpress.com/2012/04/14/deploying-your-symfony-2-0-web-app-to-the-production-server/"&gt;Deploying your Symfony 2.0 web app to the production server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.moduleutile.com/2012/04/sfloaderloadhelpers-method-is.html"&gt;The sfLoader::loadHelpers() method is deprecated&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://flossblog.wordpress.com/2012/04/13/configurando-doctrineextensions-en-symfony-2/"&gt;Configurando DoctrineExtensions en Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://skiper0125.blogspot.com.es/2012/04/desymfony-2012-la-conferencia-hispana.html"&gt;deSymfony 2012, la conferencia hispana de Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.explicatis.com/2012/04/symfony-user-group-koln-treffen-bei-explicatis-am-25-4-2012/"&gt;Symfony User Group Köln: Treffen bei Explicatis am 25.4. 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://arianmaykon.blogspot.com.es/2012/04/symfony-validacao-de-datas-com-sfform.html"&gt;Symfony - Validação de datas com sfForm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tobymackenzie.wordpress.com/2012/04/13/using-symfony-alongside-an-existing-system/"&gt;Using Symfony alongside an existing system&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hung2c09hanu.blogspot.com.es/2012/04/symfony-part-1-configuration.html"&gt;How to install Apache, PHP5 and Symfony on Ubuntu 10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sgoettschkes.blogspot.com.es/2012/04/testclasses-for-symfony2.html"&gt;Testclasses for symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangebuzz.com/post/2012/04/19/第1章 - Symfony の紹介"&gt;A Gentle Introduction To Symfony &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leccionespracticas.com/informatica-web/symfony-yui-css-compression-with-assetic-on-windows-wamp-systems-solved/"&gt;Symfony: Yui CSS compression with Assetic on Windows (WAMP) systems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogsh.de/2012/04/11/testing-http-interactions-with-symfonys-process-component-and-php-5-4/"&gt;Testing HTTP interactions with Symfony’s Process component and PHP 5.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.alterphp.com/2012/04/custom-form-validation-constraint-with.html"&gt;Custom form validation constraint with Callback&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.vvbox.net/link-for-23.html"&gt;symfony 测试数据的编写&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.whatsupbuddy.com/?p=258"&gt;Symfony2 error page in 2 mins&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://pulsar-it.net/blog/?p=147"&gt;Posibles errores iniciando Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eswan.blog120.fc2.com/blog-entry-511.html"&gt;symfonyでＡＰを作成する手順（まとめ）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://0x2f8f.livejournal.com/29704.html"&gt;Symfony. Подсказки в поле ввода&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://waytodownload-books.blogspot.com.es/2012/04/symfony-2-securitybundle-authentication.html"&gt;Symfony 2 SecurityBundle Authentication via form login raises BadCredentialsException&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.desarrolloweb.com/agenda/desymfony-2012-conferencia-hispana-importante-symfony-6804.html"&gt;deSymfony 2012: la conferencia hispana más importante sobre Symfony&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://www.mcherifi.org/wp-content/uploads/2009/10/formulaires_symfony.jpg" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/Qhi-BeH0gOY" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/04/19/Une-semaine-symfonique-276-du-9-au-15-avril-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/04/19/Une-semaine-symfonique-276-du-9-au-15-avril-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/111</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/04/19/Une-semaine-symfonique-276-du-9-au-15-avril-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #275 - du 2 au 8 avril 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/I0PJEUtcTpU/Une-semaine-symfonique-275-du-2-au-8-avril-2012</link>
    <guid isPermaLink="false">urn:md5:c05f106881ea3dff323ecb00f03259d9</guid>
    <pubDate>Sun, 08 Apr 2012 23:59:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-275-2-8-april-2012"&gt;A week of symfony #275 (2-&amp;gt;8 April 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine, une nouvelle &lt;a href="http://www.doodle.com/gadkwqminawwqx64"&gt;"chasse aux bugs"&lt;/a&gt; a été annoncée pour le lancement imminent de la version 2.1 de Symfony. De plus, le composant "Formulaire" a reçu de nombreuses corrections et améliorations. Une &lt;a href="http://github.com/symfony/symfony/commit/1d7e9d975390b42dc73cb9138c6dd09df085be1b"&gt;commande d'analyse de templates Twig&lt;/a&gt; a aussi été ajoutée.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/RwHKRM-0lNE"&gt;EventDispatcher: using it to trigger callbacks with arguments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/D4uK4Tcmbqg"&gt;[EventDispatcher] Add support for setting and getting the originator of an event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/slh2bWgmnGw"&gt;Timeline for Symfony 2.1&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/fc41d4f2236a26b64c841e9c38ce738de6ff8013"&gt;fc41d4f&lt;/a&gt;: [Security, HttpDigest] fixed a configuration error caused by an invalid 'key' child node configuration&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f7647f93252ee8c33d87806fe1ba595ec386817a"&gt;f7647f9&lt;/a&gt;: [Routing] improved exception message when giving an invalid route name&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/595cc11251c32c4b86133dd53179d9cd8c6d4228"&gt;595cc11&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/8a2b115824e8b7c142e864b37a578944d402d068"&gt;8a2b115&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/7ce22f0cefa38e0ff171ae1678f99082c3e47107"&gt;7ce22f0&lt;/a&gt;: [Console] wrap exception messages to the terminal width to avoid ugly output&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/dbab7e1ef6553adb57647e5309a33dcf9272ddc6"&gt;dbab7e1&lt;/a&gt;: [TwigBridge] added a TwigEngine in the bridge&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/93848be93b73a20e5d1dd05141bc61c12bbd9804"&gt;93848be&lt;/a&gt;: moved event dispatcher classes to the EventDispatcher component&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/f5cb1675540bf5a4ee867b62cfef70493cbc5f56"&gt;f5cb167&lt;/a&gt;: [ClassLoader] added a DebugClassLoader using composition&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/56c1e31e8a3cab8376a5825cf03c649debd0987a"&gt;56c1e31&lt;/a&gt;: performance improvement in PhpMatcherDumper&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/251954476c965f6ca2d9cebeb473c3232bd7bdde"&gt;2519544&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/1456e1ea6483d0e4711bb48ae036baecb5eee2b0"&gt;1456e1e&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/b5de295e40690fb229b5f9785171507a50e90140"&gt;b5de295&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/1b48abbfa2fcff2de41c25fbc93335d2dafe9ea7"&gt;1b48abb&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/dc94e27dbb114c580771e9d268e2f95a2167fede"&gt;dc94e27&lt;/a&gt;: updated Slovenian, Polish, Slovak, Hebrew and Portuguese translations&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3c325698acf3f916626c6ff64e05ec35a5b5b892"&gt;3c32569&lt;/a&gt;: [Routing] added the possibility to define options for imported resources&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a430f3d8a6caffde3a6439cf0c5778abb1508413"&gt;a430f3d&lt;/a&gt;: [Form] fixed getChoicesForValues of EntityChoiceList on empty values&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/b6ac1aa9126e0a0dd15561b395af1ef49bc17500"&gt;b6ac1aa&lt;/a&gt;: [Form] give PropertyPath ability to read hassers&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a2f65f7dfa5957d311cb66b4a26be36b6e5dfe8a"&gt;a2f65f7&lt;/a&gt;: [FrameworkBundle] added the translation file for the 'en' locale&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/8702ea5f6db380025ef0c3014873632d76a74a43"&gt;8702ea5&lt;/a&gt;: [Validator] allowed empty keys in the validation config&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/3dc72cdf217859bb2938cbb8d62ba4951944ebc1"&gt;3dc72cd&lt;/a&gt;: [HttpFoundation] added isMethod() to Request object&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6ac54866723d8ba5561d39e182207dbc79b1466f"&gt;6ac5486&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/7e297dbead3ab383199986698bf24e13831a15ab"&gt;7e297db&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/a91e200db7cb5d7e9b0315c8bd7056440cec6de1"&gt;a91e200&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/bba008056042cdb247e5b1c0cb95d75eddcf7a73"&gt;bba0080&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/8071859915aeca7d65afbb44e5c081e8b4a45634"&gt;8071859&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/a041feb4b386cc4de11b717cbd6be0c5b053a271"&gt;a041feb&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/21860cbb5dbdbc20c4515f56c2631d99ff95ba26"&gt;21860cb&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/2ee4b8861cea2e9fa713e769b2ec723988ffa63d"&gt;2ee4b88&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/8c940699c1a1723222db3de2c2726a870e62013e"&gt;8c94069&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/11a676d672374b149ae183c8b329b17518e60209"&gt;11a676d&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/8e861b746a4311898205b8aa43050eace97059ea"&gt;8e861b7&lt;/a&gt;: [Filesystem] added unit tests for copy, mkdir, touch, remove, chmod, rename, symlink, makePathRelative, isAbsolutePath, and mirror methods&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6e0b03a6e21cbb556524eaf9be1436bbcd244b51"&gt;6e0b03a&lt;/a&gt;: [Form] fixed label of prototype in CollectionType&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/658472193dc153a5e90ff3778311aaf887c72081"&gt;6584721&lt;/a&gt;: [Form] improved labels generated by default from form names&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/1d7e9d975390b42dc73cb9138c6dd09df085be1b"&gt;1d7e9d9&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/8726ade31036904b5c6f8778b816ec622882b73b"&gt;8726ade&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/a11ec3e71c2dede1b8fd8861ba621307d9c57752"&gt;a11ec3e&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/d6948581ac4d5d349584b6246684ae656126d481"&gt;d694858&lt;/a&gt;: [TwigBundle] added a linter command for templates&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/e0ce6b4c1105a16837bd6739a0350f43d2aa9fb1"&gt;e0ce6b4&lt;/a&gt;: [Form] fixed required value guessed by ValidatorTypeGuesser&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/87890d3a7ce4ca69eacf23f4a337a5c1510fc7e0"&gt;87890d3&lt;/a&gt;: [BrowserKit] fixed CookieJar issue being unable to parse multiple cookies from Set-Cookie&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;a.pageCheckPrivilege event filter still takes place if 'edit' =&amp;gt; true is explicitly specified&lt;/li&gt;
&lt;li&gt;options of globalSetup are passed to a.afterGlobalSetup event as $eventoptions&lt;/li&gt;
&lt;li&gt;the new a.filterValidAndEditable event provides a way to influence the behavior of the validAndEditable method of the 'aActions' class&lt;/li&gt;
&lt;li&gt;getMediaForArea() and getMediaForAreas() methods refactored here from the blog plugin for more general use&lt;/li&gt;
&lt;li&gt;new aHtml::htmlTextToHtml() method is handy if you have text which is already entity escaped but you still want newlines to become line breaks and URLs to become links&lt;/li&gt;
&lt;li&gt;don't close the entire page settings dialog when someone clicks on an autocompleted tag suggestion&lt;/li&gt;
&lt;li&gt;slideshow slots now have 'ui' and 'limit' options&lt;/li&gt;
&lt;li&gt;new uploadMediaWrapper partial provides a convenient point to override uploadMultiple without losing the ability to include it&lt;/li&gt;
&lt;li&gt;suppressed noisy exif output in aImageConverter&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostropheBlogPlugin"&gt;apostropheBlog&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;new _sidebarLayout partial makes it easy to reorder the components of the blog sidebar and add new material without overriding all of our code and risking bc problems&lt;/li&gt;
&lt;li&gt;media items in blog post teasers obey app_aBlog_media_excerpt_width, default to app_aBlog_media_width&lt;/li&gt;
&lt;li&gt;aBlogImporter class now accepts a 'clear' option, which has to default to true for bc, but at least you can choose to import more stuff rather than clobbering everything&lt;/li&gt;
&lt;li&gt;apostrophe:import-blog task now accepts a --clear option and does NOT trash everything you already have in your blog by default&lt;/li&gt;
&lt;li&gt;new 'showDates' and 'showCategories' options to the blog sidebar partial now allow you to conveniently shut off display of date and category filters&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony.it/articoli/586/velocizzare-i-test-usando-un-ram-disk/"&gt;Velocizzare i test usando un RAM Disk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leftontheweb.com/message/Using_gitsvn_with_Symfony2s_deps_installer"&gt;Using git-svn with Symfony2's deps installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://php-and-symfony.matthiasnoback.nl/2012/04/symfony2-metadata-caching-class-and-propertymetadata/"&gt;Symfony2 &amp;amp; Metadata: Caching Class- and PropertyMetadata&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.lexik.fr/blog/symfony/symfony2/controler-la-sante-de-son-application-symfony2-2106"&gt;Contrôler la santé de son application Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.zendexperts.com/2012/04/08/twig-in-zend-framework-2/"&gt;Twig in Zend Framework 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.funstaff.ch/2012/04/07/doctrine-2-2-softdeleteable-behavior-et-symfony-2"&gt;Doctrine 2.2, SoftDeleteable behavior et Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mjdinteractive.com/mjd-blog/2012/04/drupal-8-to-utilize-symfony-2-components/"&gt;Drupal 8 to utilize Symfony 2.0 Components&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://orinanobworld.blogspot.com.es/2012/04/adventures-with-wamp-and-xampp.html"&gt;Adventures with WAMP and XAMPP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tech.joro.fr/symfony2-connexion-automatique/"&gt;Symfony2&amp;nbsp;: Connexion automatique suite à l’inscription d’un utilisateur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogprog.stack3.net/entry/2012/04/03/111708"&gt;symfonyではデフォルトはHTMLエスケープする設定がおすすめ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.liip.ch/archive/2012/04/02/monitoring-symfony-applications.html"&gt;Monitoring Symfony Applications&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://brady.lucidgene.com/2012/04/how-to-create-good-namespaces-and-class-names-in-php-5-3/"&gt;How to Create Good Namespaces and Class Names in PHP 5.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.learnwebdev.com/?p=1581"&gt;Symfony 2 jak włączyć szablony PHP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://www.mcherifi.org/wp-content/uploads/2009/10/formulaires_symfony.jpg" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/I0PJEUtcTpU" height="1" width="1"/&gt;</description>
    
    
    
          <comments>http://www.strangebuzz.com/post/2012/04/26/Une-semaine-symfonique-275-du-2-au-8-avril-2012#comment-form</comments>
      <wfw:comment>http://www.strangebuzz.com/post/2012/04/26/Une-semaine-symfonique-275-du-2-au-8-avril-2012#comment-form</wfw:comment>
      <wfw:commentRss>http://www.strangebuzz.com/feed/atom/comments/112</wfw:commentRss>
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/04/26/Une-semaine-symfonique-275-du-2-au-8-avril-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #273 - du 19 au 25 mars 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/kr4ndpOj4_c/Une-semaine-symfonique-273-du-19-au-25-mars-2012</link>
    <guid isPermaLink="false">urn:md5:fb1da0185e34205ed61de1575b0b8d62</guid>
    <pubDate>Mon, 26 Mar 2012 23:59:00 +0200</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-273-19-25-march-2012"&gt;A week of symfony #273 (19-&amp;gt;25 March 2012) &lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine &lt;a href="http://symfony.com/blog/symfony2-meets-drupal-8"&gt;a été annoncé&lt;/a&gt; que Drupal 8 allait utiliser quelques &lt;a href="http://symfony.com/components"&gt;des plus importants composants de Symfony2&lt;/a&gt;, c'est à dire HttpFoundation, HttpKernel, Routing, EventDispatcher, DependencyInjection et ClassLoader.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/c89XuDdjWaw"&gt;Custom validation constraints in latest Symfony codebase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/6A5pB8oszJg"&gt;Improvements for Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c1206c33c2e627bfec236559de7b0eb4782b6a61"&gt;c1206c3&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/efa807aa7b6200b92da51226292ade5598257582"&gt;efa807a&lt;/a&gt;: [FrameworkBundle] subrequests should always use GET method&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/068e859f3db424dda131778af7bab60e3b1e4686"&gt;068e859&lt;/a&gt;: [TwigBundle] changed getAndCleanOutputBuffering() handling of systems where ob_get_level() never returns 0&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/d42ae470ec98867847c174983124390142bab38d"&gt;d42ae47&lt;/a&gt;: [FrameworkBundle] added Croatian validator translation for 2.0&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/ac2a187b4dbd24a138594ba8d486ada105e4f444"&gt;ac2a187&lt;/a&gt;: [Validator] improved feedback for Upload Validator to cover all PHP error states&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/678822459baefb992740a5b46fddefbd872fca17"&gt;6788224&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/38b79a7023dc38f1bb49ef664f459df1d8c1e276"&gt;38b79a7&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/266f76d963ad3fe3521dc292b95fed5a4434fda3"&gt;266f76d&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/4a43453db8c9f1509a6e86e7bdc78437fc367ea1"&gt;4a43453&lt;/a&gt;: [HttpFoundation] added JSONP support to JsonResponse and data and callback setters&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/fc7c7f645869e30010f3f8e050189303bfd5c2c8"&gt;fc7c7f6&lt;/a&gt;: [Form] fixed min/max length guessing for numeric types&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a8e17fe45bafd71ee6953d76f7471235db1f582c"&gt;a8e17fe&lt;/a&gt;: [Routing] code cleanup&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/979c02ba1f9efc86cf1e1ec449e4fe3cfedae060"&gt;979c02b&lt;/a&gt;: [HttpKernel] fixed MongoDbProfilerStorageTest&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a09deca5da0de05ca36916f35c832cf2823e4b2d"&gt;a09deca&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/a1d8ff8fc7d1f9105927f337d225709dc6749774"&gt;a1d8ff8&lt;/a&gt;: [Validator] updated Romanian translation&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/304e13daa329b2e10f672721f0cbf9d860bb06c0"&gt;304e13d&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/11585c3b67ab48491f83a7949553541e2d4775b2"&gt;11585c3&lt;/a&gt;: replaced command names with supported placeholders in help texts&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/00ae7662bfac3561fb7e805e845e32553489e71b"&gt;00ae766&lt;/a&gt;: [FrameworkBundle] added new french validators translations for the File constraint&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/af6567336353e8c1baa9a00dfd682c032784cb0a"&gt;af65673&lt;/a&gt;: [Process] added support for non-blocking process control&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/14dd1a91a9e52ffdf782ee25cce59b41fcf9d0c8"&gt;14dd1a9&lt;/a&gt;: [Routing] made AnnotationDirectoryLoader deterministic&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/e1362c6697ee091579abf174757f1fd97d48ed7e"&gt;e1362c6&lt;/a&gt;: [FrameworkBundle] made log output optional depending on the verbose flag&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/c4dfe931f1ce8827f8c02975bc0ab405bdc8d27c"&gt;c4dfe93&lt;/a&gt;: [HttpFoundation] made the host lowercase as per RFC 952/2181&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/sfDoctrineActAsTaggablePlugin"&gt;sfDoctrineActAsTaggable&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Tags should be sorted in a case-insensitive fashion for consistency with the results of sorting them with MySQL and for general friendliness&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;fixed aWidgetFormJqueryTime id conflicts with the date widget in an aWidgetFormJQueryDateTime combined widget&lt;/li&gt;
&lt;li&gt;apostrophe:ssh now works correctly when the other site already trusts your public key and no password prompt is necessary&lt;/li&gt;
&lt;li&gt;added is16x9() method which indicates whether the embed service in question is best when the aspect ratio is kept at 16x9&lt;/li&gt;
&lt;li&gt;added a special case to executeDelete to respond with a JSON status in the event of an XHR request&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.liip.ch/archive/2012/03/20/cmf-editor-overview-screencasts-and-live-demo.html"&gt;CMF editor: overview, screencasts and live demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://keiruaprod.fr/blog/2012/03/21/bien-utiliser-les-commandes-console-de-symfony2/"&gt;Bien utiliser les commandes console de Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://php-and-symfony.matthiasnoback.nl/2012/03/symfony2-creating-a-metadata-factory-for-processing-custom-annotations/s"&gt;Symfony2: Creating a Metadata Factory for Processing Custom Annotations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/03/21/guia-de-symfony2-trabajando-con-el-controlador/"&gt;Guía de Symfony2 – Capítulo 6 – Trabajando con el Controlador&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.datamation.com/open-source/drupals-plan-for-open-source-cms-success.html"&gt;Drupal's Plan for Open Source CMS Success&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.internetnews.com/dev-news/drupal-open-source-is-built-on-passion-and-soon-symfony.html"&gt;Drupal Open Source is Built on Passion (and soon Symfony)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sf.khepin.com/2012/03/doctrine-objects-schizophrenia-the-acl/"&gt;Doctrine objects schizophrenia &amp;amp; the ACL!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.webpronews.com/drupal-bringing-open-source-cms-to-the-masses-2012-03"&gt;Drupal Bringing Open Source CMS To The Masses&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.strangebuzz.com/post/2012/03/24/Une-semaine-symfonique-271-du-5-au-11-mars-2012"&gt;Une semaine symfonique #271 - du 5 au 11 mars 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://asobrasil.wordpress.com/2012/03/24/symfony-framework/"&gt;Symfony Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://devhelp.pl/2012/03/24/symfony-2-drupal-8/"&gt;Symfony2 w Drupal 8&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.yuyat.jp/archives/1829"&gt;Symfony の Console の出力をテストする SpyOutput 書いた&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kqna.wordpress.com/2012/03/24/symfony%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/"&gt;symfonyをインストール&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ta-mo-ko.blogspot.com.es/2012/03/symfony_25.html"&gt;Symfony 部品化　パーシャルで変数を使う　初心者ですが・・・&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.alexfilatov.com/2012/03/23/symfony-load-helpers-in-action/"&gt;Symfony – Load Helpers in Action&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://thedrearlight.com/symfony-and-mamp-a-love-story"&gt;Symfony and MAMP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://yenomoto.blogspot.com.es/2012/03/symfony_23.html"&gt;symfonyでフロントアプリケーション名を省略できない&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.rapiddg.com/2012/03/drupal-and-symfony-2/"&gt;Drupal and Symfony2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://symfony-blog.driebit.nl/2012/03/caching-forms-with-csrf-tokens/"&gt;Caching forms with CSRF tokens&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cnblogs.com/ylxeluxi/archive/2012/03/22/2412103.html"&gt;Inheritance with symfony and Doctrine ORM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/shimooka/20120322/1332391845"&gt;PHP/[Symfony2 - データベースからデータを取得するカスタムFormTypeをサービスに登録して使う&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bytepark.de/blog/2012/03/21/ruckblick-1-symfony-stammtisch-in-berlin-symfony-user-group-berlin/"&gt;Rückblick 1. symfony Stammtisch in Berlin – symfony User Group Berlin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.iliveinperego.com/2012/03/symfony2-deploy-like-symfony-1-4/"&gt;Symfony2 deploy like Symfony 1.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://pilvee.com/blog/le-trio-gitosis-symfony-et-capifony/"&gt;Le trio Gitosis Symfony et Capifony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.vandorp.biz/2012/03/how-to-auto-generate-doctrine-db-migrations/"&gt;How to auto-generate Doctrine db migrations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eswan.blog120.fc2.com/blog-entry-497.html"&gt;symfony設定ファイルについて&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.elcodigok.com.ar/2012/03/actualizacion-de-symfony-2-0-12/"&gt;Actualización de Symfony 2.0.12&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://gallery.coilblog.com/var/resizes/Blog/une-semaine-symfonique.jpg?m=1337772172" width="250" alt="Une semaine symfonique" title="Une semaine symfonique" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/kr4ndpOj4_c" height="1" width="1"/&gt;</description>
    
    
    
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/03/26/Une-semaine-symfonique-273-du-19-au-25-mars-2012</feedburner:origLink></item>
    
  <item>
    <title>Une semaine symfonique #272 - du 12 au 18 mars 2012</title>
    <link>http://feedproxy.google.com/~r/Strangebuzz/~3/IEASWd09eTA/Une-semaine-symfonique-272-du-12-au-18-mars-2012</link>
    <guid isPermaLink="false">urn:md5:f4a844e7b7599fe4b04e6ef091a0f288</guid>
    <pubDate>Mon, 19 Mar 2012 23:59:00 +0100</pubDate>
    <dc:creator>COil</dc:creator>
        <category>symfony</category>
        <category>symfony</category><category>symfony1</category><category>Symfony2</category><category>une-semaine-symfonique</category>    
    <description>&lt;h5&gt;Post original: &lt;a href="http://symfony.com/blog/a-week-of-symfony-272-12-18-march-2012"&gt;A week of symfony #272 (12-&amp;gt;18 March 2012)&lt;/a&gt;&lt;/h5&gt;

&lt;p&gt;&lt;br /&gt;
Cette semaine les développements concernant Symgony 2.1 se sont principalement concentrés sur le refactoring des "handlers" de session: c'est une autre étape importante dans le processus de ré-écriture de la gestion des sessions. De plus, la &lt;a href="http://symfony.com/doc"&gt;documentation offocielle&lt;/a&gt; à été améliorée.
&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;h4&gt;Mailing liste de développement:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://groups.google.com/forum/?fromgroups#!topic/symfony-devs/W4IeEb78erY"&gt;Component Integration&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Développement Symfony2, l'essentiel:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/2.0"&gt;Branche 2.0&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/aa53b887d111aca141682258f85d279139f11079"&gt;aa53b88&lt;/a&gt;: [FrameworkBundle] sets _format attribute only if it wasn't set previously by the user&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/45bbb5be01f0fe4198e1439c3e955ddabf591c32"&gt;45bbb5b&lt;/a&gt;: [Console] added getNativeDefinition() to allow specifying an alternate InputDefinition for help generation&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/17c34823096749fbc7ae35525e15a8e87063709d"&gt;17c3482&lt;/a&gt;: fixed timezone bug in DateTimeToTimestampTransformer&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/878c2399f1beb8ad213a1112e77f240b60e78654"&gt;878c239&lt;/a&gt;: [DoctrineBundle] fixed autoloader leakage in tests&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/93cc9efb8a758607c1cc901dcc1f6408cf2a45c2"&gt;93cc9ef&lt;/a&gt;: [Validator] removed a race condition in the ClassMetaDataFactory&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/50cb486b67f088ee72f928d8a12cd407d90c37c0"&gt;50cb486&lt;/a&gt;: [DoctrineBundle] fixed proxy generation in the DoctrineBundle when using Doctrine &amp;gt;= 2.2.0&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/8642473185b7f63e4e73a5c3e32b2968e8c62515"&gt;8642473&lt;/a&gt;: [Form] changed instances of \DateTimeZone::UTC to 'UTC' as the constant is not valid a produces this error when DateTimeZone is instantiated&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h5&gt;&lt;a href="https://github.com/symfony/symfony/commits/master"&gt;Branche "Master"&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/14a18aec8c1055befda2efa9dd2f0cb7bff5ffb0"&gt;14a18ae&lt;/a&gt;: [WebProfilerBundle] optimized toolbar and profiler icons with optiPNG&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/0c83c5d5943fc9c94f0f202b39ce5384eceab63e"&gt;0c83c5d&lt;/a&gt;: [Form] added alternate syntax for form_theme&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/bb30a447c5c067d6b2b59cc31452bf1ce403d319"&gt;bb30a44&lt;/a&gt;: [HttpFoundation] prepare to split out session handler callback from session storage&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/23267077ff3c9f85e21bf972b7e84d0bfa91357b"&gt;2326707&lt;/a&gt;: [HttpFoundation] split session handler callbacks to separate object&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/0a064d8aa1432e6fd0539591fe6b151305f6970e"&gt;0a064d8&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/2257a3d4d6a5fe2b5046ecef45ac0ec3433c2461"&gt;2257a3d&lt;/a&gt;: [HttpFoundation] refactor session handlers&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/88b117035662ae840a0dfea083d7359b96f8d64d"&gt;88b1170&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/130831248deb5e0a18666bfc04e9498388498c5b"&gt;1308312&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/7b36d0cc2b4a91dc624fadad96ee7f51a9a921e9"&gt;7b36d0c&lt;/a&gt;: [HttpFoundation] refactored session tests&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a1c678ecd7cfeff4230281bcb497d48233cffba9"&gt;a1c678e&lt;/a&gt;: [FrameworkBundle] added session.handler service and handler_id configuration property&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/7f33b33aa6abcc1c1cdeb3aff3d9d368b2eef5e6"&gt;7f33b33&lt;/a&gt;: refactor SessionStorage to NativeSessionStorage&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/6ad201f5bad02e7497fd39a430c8cbd779e53d97"&gt;6ad201f&lt;/a&gt;: [FrameworkBundle, WebProfilerBundle] optimized images and icons with PunnyPNG&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/a98d554472029027fbf30d3f8701801f43d380c6"&gt;a98d554&lt;/a&gt;: [SecurityBundle] allowed switching to the user that is already impersonated&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/697befc6e9fb4eec05a7d9727d42e09c322508f0"&gt;697befc&lt;/a&gt;: [HttpFoundation] updated the list of known mime types based on the Apache HTTPD list&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/873da434cd6ffb417c3308230bc1446267af1c31"&gt;873da43&lt;/a&gt;: [HttpFoundation] added chainability to the Response class&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/1c86ad78eeb9a0f4762accc85449fd44bd302206"&gt;1c86ad7&lt;/a&gt;: [HttpFoundation] added headers argument to RedirectResponse&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/symfony/symfony/commit/ff13528ad004c51b2c3c34c20c3b7e23f1f9ecdc"&gt;ff13528&lt;/a&gt;, &lt;a href="http://github.com/symfony/symfony/commit/076bd1e99f222e2d18f05b4ae58060e8b4c72f6f"&gt;076bd1e&lt;/a&gt;: [HttpFoundation] added create method to Json, Redirect and Streamed responses&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;a href="http://www.symfony-project.org/plugins/newest/"&gt;Nouveaux plugins symfony1:&lt;/a&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony-project.org/plugins/dhDoctrineGuardChangeRequestPlugin"&gt;dhDoctrineGuardChangeRequest&lt;/a&gt;: allows you to verify sfGuardUser's users email and password change via email&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Plugins symfony1 mis à jour:&lt;/h4&gt;

&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/sfRedisPlugin"&gt;sfRedis&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;allow automatic cleaning of redis zset members for removed doctrine records&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;&lt;a href="http://www.symfony-project.org/plugins/apostrophePlugin"&gt;apostrophe&lt;/a&gt;:&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;new 'slotOptions' option to the standardArea component allows you to tweak options for specific slots if needed&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;Ils s'en ont parlé:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.symfony.it/articoli/577/documentazione-ufficiale-italiana-di-symfony-2-0/"&gt;Documentazione ufficiale italiana di Symfony 2.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.es/2012/03/12/desymfony-2012-desvela-su-programa/"&gt;deSymfony 2012 desvela su programa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/kunikiya/20120315/1331834333"&gt;symfonyの機能をフレームワーク外から使う&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/03/12/interact-with-your-vps-from-the-command-line/"&gt;Interact with your VPS from the command line&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.micayael.com/2012/03/14/guia-de-symfony2-definicion-de-rutas-con-comodines/"&gt;Guía de Symfony2 – Capítulo 5 – Definición de rutas con comodines&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fattme.wordpress.com/2012/03/16/chiamata-ajax-json_encode-in-symfony/"&gt;Chiamata ajax (json_encode) in Symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.es/2012/03/14/fabien-potencier-sera-ponente-en-desymfony-2012/"&gt;Fabien Potencier será ponente en deSymfony 2012&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://symfonylab.pl/2064/trojmiejskie-spoktanie-symfonylab"&gt;Trójmiejskie spoktanie symfonylab.pl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ibuildings.com/challenge/"&gt;Ibuildings Challenge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.servergrove.com/2012/03/16/error-cannot-find-module-less-with-symfony2-assetic-and-twitter-bootstrap/"&gt;Error 'Cannot find module less' with Symfony2, Assetic and Twitter Bootstrap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webconsults.eu/archives/76-My-Symfony-2-experiences.html"&gt;Symfony 2 is not the holy grail&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.symfony.es/2012/03/16/desafio-sismo-ganate-un-ipad/"&gt;Desafío Sismo, ¡gánate un iPad!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.dbl-a.com/?p=300"&gt;How to add a Symfony2 login event listener&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ens.ro/2012/03/14/symfony2-login-event-listener/"&gt;Symfony2 login event listener&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://antonioalcaraz.com/error-couldnt-locate-driver-named-mysql-en-symfony/"&gt;Error: Couldn't locate driver named mysql en symfony&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ftassi.com/2012/03/symfony-virtualdocumentroot.html"&gt;VirtualDocumentRoot e vivi felice&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://xgavalda.blogspot.com.es/2012/03/crear-urls-amigables-en-php-con.html"&gt;Crear URLs amigables en PHP con Symfony2 y el componente Routing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code4th.blogspot.com.es/2012/03/symfonyajax-sfdoctrinepager.html"&gt;symfonyでjQueryによるAjax。 sfDoctrinePagerに対応とか自分自身を書き換える系&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.terrytsang.com/tutorial/symfony-tutorial/leanring-symfony2-resources/"&gt;Learning Symfony2 - A list of Symfony2 Tutorials and Resources&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align:center;"&gt;
  &lt;img src="http://www.mcherifi.org/wp-content/uploads/2009/10/formulaires_symfony.jpg" width="250" alt="" title="" /&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Strangebuzz/~4/IEASWd09eTA" height="1" width="1"/&gt;</description>
    
    
    
      <feedburner:origLink>http://www.strangebuzz.com/post/2012/03/19/Une-semaine-symfonique-272-du-12-au-18-mars-2012</feedburner:origLink></item>
    
</channel>
</rss>

