Implements interfaces:
Zend_Navigation_Container
Container class for Zend_Navigation_Page classes.
Located in /Navigation/Container.php (line 32)
Class | Description |
---|---|
![]() |
Base class for Zend_Navigation_Page pages |
![]() |
A simple container class for Zend_Navigation_Page pages |
Adds a page to the container
This method will inject the container as the given page's parent by calling Zend_Navigation_Page::setParent().
Returns number of pages in container
Implements Countable interface.
Returns current page
Implements RecursiveIterator interface.
Returns all child pages matching $property == $value, or an empty array if no pages are found
Returns page(s) matching $property == $value
Returns a child page matching $property == $value, or null if not found
Returns the child container.
Implements RecursiveIterator interface.
Returns pages in the container
Proxy to hasPages()
Implements RecursiveIterator interface.
Checks if the container has the given page
Returns true if container contains any pages
Returns hash code of current page
Implements RecursiveIterator interface.
Moves index pointer to next page in the container
Implements RecursiveIterator interface.
Notifies container that the order of pages are updated
Removes the given page from the container
Sets index pointer to first page in the container
Implements RecursiveIterator interface.
Sets pages this container should have, removing existing pages
Returns an array representation of all pages in container
Checks if container index is valid
Implements RecursiveIterator interface.
Sorts the page index according to page order
Magic overload: Proxy calls to finder methods
Examples of finder calls:
Documentation generated on Mon, 21 Jun 2010 15:13:51 -0400 by phpDocumentor 1.4.3