There are two main concepts in Zend_Navigation:
A page (Zend_Navigation_Page) in
Zend_Navigation –
in its most basic form – is an object that holds a pointer
to a web page. In addition to the pointer itself, the page
object contains a number of other properties that are
typically relevant for navigation, such as label,
title, etc.
Read more about pages in the pages section.
A navigation container
(Zend_Navigation_Container) is a
container class for pages. It has methods for
adding, retrieving, deleting and iterating pages.
It implements the SPL
interfaces RecursiveIterator and
Countable, and can thus be iterated
with SPL iterators such as
RecursiveIteratorIterator.
Read more about containers in the containers section.
Note
Zend_Navigation_Page extends
Zend_Navigation_Container, which
means that a page can have sub pages.




