Preface
The first stable version of Symfony2 was released more than two years back. Coming from all the experience acquired from Symfony1, the promise was to remove all the magic and provide a solid and modular basis to build web applications. The trade-off's inconvenience was justified in order for developers to regain full control and knowledge of the working of their application. To achieve this, it was decided that everything would be a bundle. The core framework itself is just a collection of bundles, which is everything you need to get started.
This great architecture being at the heart of Symfony2 and the promise of greater modularity and control over the whole framework enables any developer to create their own extensions. It is easy to implement these extensions; everything is prepared so that these extensions can be shared and their configuration can be disclosed for other developers to use them.
From the basics of creating a simple service to a custom authentication, this book will guide you through everything you need to create amazing bundles for Symfony2 and share them with the community.