This package can be used to manage nested sets of data stored in a database.
It can create and manage an hierarchy of nodes in a database table allowing to retrieve, add, update and delete nodes.
There are database adapters to access the tree of nodes in various types of databases, as well a special version that uses the Zend Framework DB_Table package to manage the table with the tree nodes.
No application links were specified for this class.
| File |
Role |
Description |
libs/GeneralVersion/NestedSetDbTable/DbAdapter/Default |
Exception.php |
Class |
Exception in default database adapter of NestedSetDbTable package. |
libs/GeneralVersion/NestedSetDbTable/DbAdapter |
Default.php |
Class |
Default database adapter. |
Exception.php |
Class |
Exception in NestedSetDbTable database adapter. |
Interface.php |
Class |
Interface which class that wants to be adapter for the NestedSetDbTable_Abstract must implement. This interface can be used for creating custom database adapter, to be used for NestedSetDbTable instances. |
libs/GeneralVersion/NestedSetDbTable |
Abstract.php |
Class |
Abstract class that provides API for managing Nested set database table. |
Exception.php |
Class |
Exception in NestedSetDbTable package |
libs/ZFversion/NestedSetDbTable |
Abstract.php |
Class |
Abstract class that extends capabilities of Zend_Db_Table class, providing API for managing some Nested set table in database |
Exception.php |
Class |
Exception in NestedSetDbTable package |
tests/1/DbTable |
NestedCategory.php |
Class |
Demo db table class (model), which extends NestedSetDbTable_Abstract |
tests/1/NestedSetDbTable/DbAdapter/Default |
Exception.php |
Class |
Exception in default database adapter of NestedSetDbTable package |
tests/1/NestedSetDbTable/DbAdapter |
Default.php |
Class |
Default database adapter. |
Exception.php |
Class |
Exception in NestedSetDbTable database adapter. |
Interface.php |
Class |
Interface which class that wants to be adapter for the NestedSetDbTable_Abstract must implement. This interface can be used for creating custom database adapter, to be used for NestedSetDbTable instances. |
tests/1/NestedSetDbTable |
Abstract.php |
Class |
Abstract class that provides API for managing Nested set database table. |
Exception.php |
Class |
Exception in NestedSetDbTable package. |
tests/1 |
demo.php |
Example |
Demo script, which shows how can you use methods that are provided in NestedSetDbTable class. This is just observable script and you can't really try it, because there is no appropriate table in your database. |
LICENSE.txt |
Lic. |
License file. |
README.txt |
Doc. |
Readme file. |