robinbressan/sequoia

提供管理树形数据结构的工具

dev-master 2013-12-13 18:01 UTC

This package is not auto-updated.

Last update: 2024-09-10 02:38:14 UTC


README

处理树的基礎對象模型

安装

推荐使用 Composer 安装 sequoia。只需创建一个 composer.json 文件,然后运行 composer install 命令即可安装。

{
    "require": {
        "robinbressan/sequoia": "dev-master"
    }
}

用法

$tree = new Tree(new Node('root'));

$foo = new Node('foo');
$tree->getRootNode()->appendChild($foo);

$bar = new Node('bar');
$foo->appendChild($bar);

// Returns $bar
$tree->getRootNode()->find('foo/bar');

许可证

此库可在 MIT 许可证下使用。