luminee / tree
Build Tree And [getChildren, getParent]
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/luminee/tree
This package is auto-updated.
Last update: 2025-10-11 17:28:25 UTC
README
Build Tree And [getChildren, getParents]
Installation
Install through Composer.
composer require luminee/tree
Or download the file in src/Tree.php
Usage
$Tree = new Tree();
$Tree->buildTree($array);
$item = $Tree->getTree(); // Get Tree
$item = $Tree->getChildren('group1', 'group') // Find Item and Its Children
$item = $Tree->getParents('group1', 'group') // Find Item and Its Parents
$option = ['parent' => 'pre', 'children' => 'childs', 'parent_id' => 'pid']
// Customize tree keys
$Tree = new Tree($option);