Zend_Layout has a number of use cases for the advanced
developer who wishes to adapt it for different view implementations,
file system layouts, and more.
The major points of extension are:
Custom view objects.
Zend_Layoutallows you to utilize any class that implements
Custom front controller plugins.
Zend_Layoutships with a standard front controller plugin that automates rendering of layouts prior to returning the response. You can substitute your own plugin.
Custom action helpers.
Zend_Layoutships with a standard action helper that should be suitable for most needs as it is a dumb proxy to the layout object itself.
Custom layout script path resolution.
Zend_Layoutallows you to use your own inflector for layout script path resolution, or simply to modify the attached inflector to specify your own inflection rules.