Zebra_MPTT is a PHP class that provides an implementation of the modified preorder tree traversal algorithm. It provides methods for adding nodes anywhere in the tree, deleting nodes, moving and copying nodes around the tree, and for retrieving information about the nodes. It uses table locks to ensure that database integrity is always preserved and that concurrent MySQL sessions donít compromise data integrity. A caching mechanism ensures that regardless of the type or the number of retrieval operations, the database is read only once per script execution.
|Tags||PHP Class Library tools utils Algorithms|
|Operating Systems||OS Independent|
Release Notes: A bug was fixed where the script was not working if custom column names were used in the MySQL table.