Archives
Master Symfony2 fundamentals
Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com
Symfony hosting done right
ServerGrove, outstanding support at the right price for your Symfony hosting needs.
servergrove.com
Discover the SensioLabs Support
Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com
Blog
A week of symfony #275 (2->8 April 2012)
by
Javier Eguiluz
– April 08, 2012
– 0 comments
This week, a new Symfony bug hunt day was announced in preparation for the upcoming launch of Symfony 2.1. In addition, Form component received a lot of tweaks and fixes and a new linter was introduced for Twig templates.
Development mailing list
- EventDispatcher: using it to trigger callbacks with arguments
- [EventDispatcher] Add support for setting and getting the originator of an event
- Timeline for Symfony 2.1
Symfony2 development highlights
- dbab7e1: [TwigBridge] added a TwigEngine in the bridge
- 93848be: moved event dispatcher classes to the EventDispatcher component
- f5cb167: [ClassLoader] added a DebugClassLoader using composition
- 56c1e31: performance improvement in PhpMatcherDumper
- 2519544, 1456e1e, b5de295, 1b48abb, dc94e27: updated Slovenian, Polish, Slovak, Hebrew and Portuguese translations
- 3c32569: [Routing] added the possibility to define options for imported resources
- a430f3d: [Form] fixed getChoicesForValues of EntityChoiceList on empty values
- b6ac1aa: [Form] give PropertyPath ability to read hassers
- a2f65f7: [FrameworkBundle] added the translation file for the 'en' locale
- 8702ea5: [Validator] allowed empty keys in the validation config
- 3dc72cd: [HttpFoundation] added isMethod() to Request object
- 6ac5486, 7e297db, a91e200, bba0080, 8071859, a041feb, 21860cb, 2ee4b88, 8c94069, 11a676d, 8e861b7: [Filesystem] added unit tests for copy, mkdir, touch, remove, chmod, rename, symlink, makePathRelative, isAbsolutePath, and mirror methods
- 6e0b03a: [Form] fixed label of prototype in CollectionType
- 6584721: [Form] improved labels generated by default from form names
- 1d7e9d9, 8726ade, a11ec3e, d694858: [TwigBundle] added a linter command for templates
- e0ce6b4: [Form] fixed required value guessed by ValidatorTypeGuesser
- 87890d3: [BrowserKit] fixed CookieJar issue being unable to parse multiple cookies from Set-Cookie
- fc41d4f: [Security, HttpDigest] fixed a configuration error caused by an invalid 'key' child node configuration
- f7647f9: [Routing] improved exception message when giving an invalid route name
- 595cc11, 8a2b115, 7ce22f0: [Console] wrap exception messages to the terminal width to avoid ugly output
Repository summary: 4,377 watchers (#1 in PHP, #29 overall) and 1135 forks (#1 in PHP, #12 overall).
Updated plugins
-
apostrophe:
- a.pageCheckPrivilege event filter still takes place if 'edit' => true is explicitly specified
- options of globalSetup are passed to a.afterGlobalSetup event as $eventoptions
- the new a.filterValidAndEditable event provides a way to influence the behavior of the validAndEditable method of the 'aActions' class
- getMediaForArea() and getMediaForAreas() methods refactored here from the blog plugin for more general use
- 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
- don't close the entire page settings dialog when someone clicks on an autocompleted tag suggestion
- slideshow slots now have 'ui' and 'limit' options
- new uploadMediaWrapper partial provides a convenient point to override uploadMultiple without losing the ability to include it
- suppressed noisy exif output in aImageConverter
-
apostropheBlog:
- 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
- media items in blog post teasers obey app_aBlog_media_excerpt_width, default to app_aBlog_media_width
- 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
- apostrophe:import-blog task now accepts a --clear option and does NOT trash everything you already have in your blog by default
- new 'showDates' and 'showCategories' options to the blog sidebar partial now allow you to conveniently shut off display of date and category filters
They talked about us
- Velocizzare i test usando un RAM Disk
- Using git-svn with Symfony2's deps installer
- Symfony2 & Metadata: Caching Class- and PropertyMetadata
- Contrôler la santé de son application Symfony2
- Twig in Zend Framework 2
- Doctrine 2.2, SoftDeleteable behavior et Symfony2
- Drupal 8 to utilize Symfony 2.0 Components
- Adventures with WAMP and XAMPP
- Symfony2 : Connexion automatique suite à l’inscription d’un utilisateur
- symfonyではデフォルトはHTMLエスケープする設定がおすすめ
- Monitoring Symfony Applications
- How to Create Good Namespaces and Class Names in PHP 5.3
- Symfony 2 jak włączyć szablony PHP






is a trademark of Fabien Potencier. All rights reserved.
Be the first to comment this post