Layout model
Located in /Core/Model/Layout.php (line 34)
Varien_Simplexml_Config | --Mage_Core_Model_Layout
Layout area (f.e. admin, frontend)
Blocks registry
Flag to have blocks' output go directly to browser as oppose to return result
Helper blocks cache for this layout
Cache of block callbacks to output during rendering
Layout Update module
Lookup module name for translation from current specified layout node
Priorities: 1) "module" attribute in the element 2) "module" attribute in any ancestor element 3) layout handle name - first 1 or 2 parts (namespace is determined automatically)
Class constructor
Add a block to registry, create new object if needed
Add a block to output
Block Factory
Create layout blocks hierarchy from layout xml configuration
Retrieve all blocks from registry as array
Retrieve layout area
Get block object by name
Enter description here...
Retrieve derect output flag
Get all blocks marked for output
Retrieve helper object
Declaring layout direct output flag
Remove block from registry
Enter description here...
Add block object to layout based on xml node data
Create block object instance based on block type
Translate layout node
Documentation generated on Fri, 11 Feb 2011 17:07:40 +0200 by phpDocumentor 1.4.3