[ANNOUNCEMENT] DB_NestedSet-1.1-beta (beta) Released.
| From: | PEAR Announce | Date: | Mon, 28 Apr 2003 23:32:03 +0000 |
| Subject: | [ANNOUNCEMENT] DB_NestedSet-1.1-beta (beta) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-5109@lists.php.net to get a copy of this message | ||
The new PEAR package DB_NestedSet-1.1-beta (beta) has been released at http://pear.php.net/.
Release notes
-------------
- Added a unified API to access other output drivers
- Added a output driver for HTML_TreeMenu (Jason Rust)
- Added a variable '$idfield' to pickNode() which can be used to get a node by
another value than id (Daniel Khan)
- Made getChildren() consistent with how the other methods work in terms of the
secondarySort property (Jason Rust)
- Added new attribute: secondarySort. Normally it is the order field, but can be set to
another field
in the table such as name so that the tree can be displayed alphabetically. (Jason Rust)
- Improved the error handling so that nasty fatal errors no longer occur if invalid ids are
specified (Jason Rust)
Package Info
-------------
DB_NestedSet let's you create trees with infinite depth
inside a relational database.
The package provides a way to
- create/update/delete nodes
- query nodes, trees and subtrees
- copy (clone) nodes, trees and subtrees
- move nodes, trees and subtrees
- call event handlers on specific events like
on node deletion
- output the tree (at the moment with PEAR::HTML_TreeMenu)
The basic node actions should be pretty stable.
Event handlers and output API may need some testing.
Related Links
-------------
Package home: http://pear.php.net/package-info.php?package=DB_NestedSet
Changelog: http://pear.php.net/package-changelog.php?package=DB_NestedSet
Download: http://pear.php.net/get/DB_NestedSet-1.1-beta.tgz
Authors
-------------
Daniel Khan <dk@webcluster.at> (lead)
Jason Rust <jason@rustyparts.com> (lead)