Is there an example on how to do this? I would do the Doctrine Abstract and Doctrine ORM/DBAL Bundle.
On Fri, 21 Jan 2011 11:29:21 -0500, Jeremy Mikola <[email protected]> wrote: > Fabien just pulled in Johannes' commit that ensures Extension xxxLoad() > methods are only invoked once (an array of all config arrays are now > received, instead of a single array at a time). See: > > https://github.com/fabpot/symfony/commit/8d19136a554b0e8eb6eaec1c60969336ab3bebaa > > The commit is currently backwards-compatible in that it the original > xxxLoad() methods were just renamed to doXxxLoad() and are still being > invoked multiple times. The next step will be implementing intelligent > config merging for each extension loader, which will entail removing the > doXxxLoad() methods as that logic goes back to xxxLoad(). Merging will > need > to happen at the start of xxxLoad(), either inline or with a separate > internal method. Each extension's merge logic will differ, but we'll want > to mimic the current behavior as much as possible. The long and short is > that at some point, config keys will simply override each other or possibly > throw an Exception if the situation warrants (e.g. two Security firewalls > or > providers with the same name). > > Per yesterday's IRC meeting < > http://trac.symfony-project.org/wiki/IRCLogs20110120>, we wanted to > coordinate work so no one wastes time duplicating efforts. These appear to > be the extensions up for grabs: > > - ZendBundle/DependencyInjection/ZendExtension.php > - CompatAssetsBundle/Twig/Extension/AssetsExtension.php > - DoctrineBundle/DependencyInjection/DoctrineExtension.php > - WebProfilerBundle/DependencyInjection/WebProfilerExtension.php > - > DoctrineAbstractBundle/DependencyInjection/AbstractDoctrineExtension.php > - DoctrineMongoDBBundle/DependencyInjection/DoctrineMongoDBExtension.php > - SwiftmailerBundle/DependencyInjection/SwiftmailerExtension.php > - TwigBundle/DependencyInjection/TwigExtension.php > - FrameworkBundle/DependencyInjection/SecurityExtension.php > - FrameworkBundle/DependencyInjection/FrameworkExtension.php > > I offered to take on FrameworkExtension. Would anyone else like to > volunteer? > > > -- > jeremy mikola -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en
