Using the below approach, it is possible to remove the disadvantage of the multiple bundle approach by enabling a single Extension to prepend the settings for any bundle. Creating a custom bundle called NestablePageBundle to manage pages. If you need total control of exception handling to execute your own logic use the kernel. This alias is used to enforce uniqueness within a project and for defining bundle's configuration options see below for some usage examples. If it doesn't, you can search for the bundle on the Packagist.
nest...