goez/tree-data

6.0.0 2023-09-21 04:31 UTC

This package is auto-updated.

Last update: 2024-09-21 07:48:58 UTC


README

Build Status

Goez/TreeData 是 Eloquent 模型的一个邻接表访问器。

使用方法

Goez/TreeData 为 Laravel 4.2+ 设计,只需按照以下步骤操作

  1. 通过 composer 安装。

    composer require goez/tree-data
  2. 在你的 eloquant 模型中添加 tree 方法

    use Goez\TreeData\Tree;
    use Illuminate\Database\Eloquent\Model as Eloquent;
    
    class Menu extends Eloquent
    {
        /**
         * @return \Goez\TreeData\Visitor\Eloquent
         */
        public function tree()
        {
            return Tree::accept($this);
        }
    }

示例

tests 文件夹中查找示例。

许可证

MIT